首页 python

python

  • requests请求如何添加cookies

    requests请求如何添加cookies

    有些网页请求虽然我们加上了headers,但是依然不能够返回内容,这个时候我们就需要尝试添加cookies,看看是否能够请求到正确的内容。那么requests请求如何添加cookies。requests添加cookies有两种方式,第一种是直接加cookies,另一种方式是设置session,下面一一讲解。

    第一、直接添加cookies

    这种方法需要我们提前获取到cookies,这个我们可以手动在网页里提取,当然你也可以写个提取cookies软件。这里我们以手动获取的cookies为例说明。

    ...

    python 2023年02月02日 2319 0
  • Python函数参数带*号有什么用?

    Python函数参数带*号有什么用?

    1.函数参数定义中使用独立的*符号:

    在函数定义时,使用了一个独立的*符号,这表示在*符号后面的参数,调用函数时,必须使用key=value的形式进行参数传递。在Python的标准库中,有不少模块的接口函数的定义都在使用这种方式。

    比如:

    def a(a,*,b):
        print(a,b)
    ...

    python 2023年01月29日 470 0
  • django.db.utils.OperationalError: (1045, "Access denied for user 'qiming'@'localhost' (using passwor

    django.db.utils.OperationalError: (1045, "Access denied for user 'qiming'@'localhost' (using passwor

    当我们使用Python manage.py ……命令时,都提示“django.db.utils.OperationalError: (1045, "Access denied for user 'qiming'@'localhost' (using password: NO)")”这样的的错误,那就是数据库链接出险了错误。我们需要坚持,数据库的配置文件,在setting.py文件中,找到:

    		...

    python 2023年01月04日 427 0
  • pyppeteer如何使用cookies实现快速登录

    pyppeteer如何使用cookies实现快速登录

    要想使用pyppeteer实现cookies登录,首先我们需要知道pypeteer中需要的cookies格式是怎样的。官方文档介绍是说要包含一个拥有以下字段的字典:

    * ``name`` (str): **required**
    * ``value`` (str): **required**
    * ``url`` (str)
    * ``domain`` (str)
    * ``path`` (str)
    * ``expires`` (number): Unix time in seconds
    * ``httpOnly`` (bool)
    * ``secure`` (bool)
    * ``sameSite`` (str): ``'Strict'`` or ``'Lax'``
    ...

    python 2022年12月24日 1493 0
  • Python*与**的用法详解

    Python*与**的用法详解

    在Python中,一个*的用法我们肯定都知道其中一种,就是乘,比如说:

    a=3*6
    print(a)

    输出结果就是18

    但是,在Python一个* 还有其他的用法-拆包,比如说:

    list1=['a','b','c']
    t1=1,2,3
    d1={'a':1,'b':2}
    print(*list1)
    print(*t1)
    print(*d1)
    ...

    python 2022年12月23日 423 0
  • pyqt5如何设置按钮点击事件

    pyqt5如何设置按钮点击事件

    按钮事件可以通过clicked.connect(函数)来实现,以下通过点击按钮,将文本框中的文字设置成“我爱你”三个字为例,来介绍一下pyqt5中按钮点击事件的使用方法,具体代码如下:

    import sys
    from PyQt5.QtWidgets import QApplication,QWidget,QPushButton,QLineEdit
    
    # 执行退出功能
    def shijianchuli():
        Ql.setText("我爱你")
    app=QApplication(sys.argv)
    w=QWidget()
    w.setWindowTitle("关键词分词工具")
    bt=QPushButton('退出窗口',w)
    Ql=QLineEdit(w)
    Ql.setGeometry(100,20,200,50)
    Ql.setPlaceholderText("点击按钮后这里显示我爱你")
    # 设置按钮被点击后执行tuichu函数
    bt.clicked.connect(shijianchuli)
    w.resize(300,300)
    w.show()
    app.exec()
    ...

    pyqt5教程 2022年12月23日 398 0
  • pyqt5如何通过按钮退出窗口

    pyqt5如何通过按钮退出窗口

    pyqt5原始的退出窗口是通过×来实现,如果我们想设置一个按钮来退出,可以使用app.quit(),具体代码如下:

    import sys
    from PyQt5.QtWidgets import QApplication,QWidget,QPushButton
    
    # 执行退出功能
    def tuichu():
        app.quit()
     
    app=QApplication(sys.argv)
    w=QWidget()
    w.setWindowTitle("关键词分词工具")
    bt=QPushButton('退出窗口',w)
    # 设置按钮被点击后执行tuichu函数
    bt.clicked.connect(tuichu)
    w.resize(300,300)
    w.show()
    app.exec()
    ...

    pyqt5教程 2022年12月20日 437 0
  • pandas 删掉空行的二种方法介绍

    pandas 删掉空行的二种方法介绍

    我们使用pandas读取EXCLE数据的时候,有时数据中会有空行,遇到这样的情况,我们应该怎样清理数据呢,我们首先想到的就是将空行直接删除,怎么操作呢?

    一、使用dropna()方法,具体代码如下:

    import pandas as pd
    from pandas import DataFrame
    data=pd.read_excel('测试.xlsx')
    print(data)
    df=data.dropna(axis=0)
    print(df)
    ...

    Pandas 2022年12月19日 4252 0
  • pyqt5如何设置文本框?

    pyqt5如何设置文本框?

    pyqt5文本框使用的是QTextEdit,下面通过一个小例子来演示,代码如下:

    from PyQt5.QtWidgets import QApplication,QWidget,QPushButton,QTextEdit
    import sys
    
    
    def gettext():
        stext=qtext.toPlainText()
        print(stext)
    
    def text1():
        qtext.setPlaceholderText('设置文本占位提示符')
        pass
    def text2():
        qtext.placeholderText()
        pass
    def text3():
        qtext.setPlainText("代码设置的文字")
        pass
    def text4():
        qtext.insertPlainText("在光标处插入文字")
        pass
    def text5():
        qtext.append("往后加的文字")
    def text6():
        qtext.clear()
    
    app=QApplication(sys.argv)
    w=QWidget()
    w.setWindowTitle("我的第一个pyqt5程序")
    w.resize(400,300)
    # 按钮
    qbutton=QPushButton('按钮',w)
    qbutton.clicked.connect(gettext)
    # qbutton.setParent(w1)
    qbutton.setGeometry(20,20,50,50)
    qtext=QTextEdit(w)
    qtext.setGeometry(80,20,250,50)
    qb1=QPushButton('设置文本占位提示符',w)
    qb2=QPushButton('获取文本占位提示符',w)
    qb3=QPushButton('设置普通文本',w)
    qb4=QPushButton('在光标处插入文本',w)
    qb5=QPushButton('最后添加文本',w)
    qb6=QPushButton('清空文本',w)
    qb1.setGeometry(20,80,150,50)
    qb2.setGeometry(180,80,150,50)
    qb3.setGeometry(20,140,150,50)
    qb4.setGeometry(180,140,150,50)
    qb5.setGeometry(20,200,150,50)
    qb6.setGeometry(180,200,150,50)
    qb1.clicked.connect(text1)
    qb2.clicked.connect(text2)
    qb3.clicked.connect(text3)
    qb4.clicked.connect(text4)
    qb5.clicked.connect(text5)
    qb6.clicked.connect(text6)
    w.move(0,0)
    w.show()
    app.exec()
    ...

    pyqt5教程 2022年12月18日 564 0
  • pyqt5如何设置按钮?

    pyqt5如何设置按钮?

    pyqt5设置按钮需要导入QPushButton,具体实现代码如下:

    from PyQt5.QtWidgets import QApplication,QWidget,QPushButton
    import sys
    app=QApplication(sys.argv)
    w=QWidget()
    w.setWindowTitle("我的第一个pyqt5程序")
    w.resize(400,300)
    qbutton=QPushButton('按钮一')
    qbutton.setParent(w)
    w.show()
    app.exec()
    ...

    pyqt5教程 2022年12月18日 465 0

Python好学公众号

好文推荐

实时访客入口页面出现bd_vid=标识是什么原因

实时访客入口页面出现bd_vid=标识是什么原因

最近查看百度实时访客,总是会看到入口页面会多......

有了微信视频号,但是没有发布权限,怎么开通

有了微信视频号,但是没有发布权限,怎么开通

视频号是微信在2020年1月19号开始内测的......

如何用python抓取爱企查企业信息

如何用python抓取爱企查企业信息

前段时间,经理让我去找一些企业的信息,我平常......

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

对于一般企业网站或者博客来说,对服务器的配置......

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

修改浏览指纹的方法其实也是很简单,主要使用到......

win10下安装MYSQL后,提示Can't connect to MySQL server on localhost (10061)相关问题解决方法

win10下安装MYSQL后,提示Can't connect to MySQL server on localhost (10061)相关问题解决方法

我遇到的问题是电脑原先安装过mysql,卸......