摘要:
常用的命令 os.path.exists("") 判断文件是否存在 os.path.getsize("") 判断文件是否为空 os.getcwd() os.mkdir() os.rmdir() os.chdir() os.system("") 相当于在cmd中输入命令, 在idle中只是执行命令,并 阅读全文
摘要:
sys.exit() 在,会抛出异常,如果被捕获,此时并不会退出python. 如果在cmd下没有捕获机制那么在cmd会直接退出。 在vscode中会出现异常,并且只有手动终止程序,才会退出。 在idle内,如果没有异常处理机制,也会在idle中,并不会退出。 而os._exit(),并不会触发异常 阅读全文
摘要:
如果只是对全局变量引用,则不同声明global, 但是如果涉及到对全局变量的修改,则需要声明gloabl 上图表明,不用声明也能引用 上图表明,当修改global值时,会报错。 上图表明,当声明global时,程序正确。 而 nonlocal 在嵌套函数中具有同global类似的作用 上图表明,单纯 阅读全文
摘要:
在vscode界面找到 file >preference >user snippet >python snippet 界面如下: 设置完成之后如下: 新建文件然后输入 python_log 回车,即出现如下结果: 如果想修改已存在的模板,选择existing sinippets, 如果想新建pyth 阅读全文
摘要:
bytes()将字符串变成了字节串,这里的字节串并不是指二进制串,而是指用8位表示一个字节,可以看出,在utf-8中,一个汉字用三个字节来表示,每一个字节用16进制的二进数来表示,而对于英文字母,则直接以字母形式表示出来。 上图ord()直接将字符转换成了数字 上图chr()直接将数字转换成了字符 阅读全文
摘要:
import urllib.request import http.cookiejar #设置cookie对象 cookie = http.cookiejar.CookieJar() #设置处理cookie对象 handler = urllib.request.HTTPCookieProcessor 阅读全文
摘要:
目的:fiddler与Firefox结合抓包 1、首先将Windows默认浏览器设为非Firefox,如果默认浏览器为Firefox,那么即便按照下面的步骤操作完,fiddler也不会实现抓包,我也不知道为什么。 2、下载fiddler,并对fiddler设置: 在fiddler界面:tools > 阅读全文
摘要:
# 设置爬虫的用户代理池以及ip代理池 import urllib.request import random def set_user_ip_proxy(): #设置用户代理池 header_list = ["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv 阅读全文
摘要:
上图可以看出,对象没有初始化函数,实例化对象不能传参,但是可以调用方法 上图可以看出, self不能接受参数 上图可以看出,对于有初始化函数的类,必须要指定参数。 阅读全文
摘要:
思路: 1、求矩阵的特征值,特征向量 2、将矩阵对角化 阅读全文