Python学习笔记
文章平均质量分 65
Python学习笔记
大块奶酪----
故不积跬步,无以至千里;不积小流,无以成江海
展开
-
Python网络爬虫及自动化--获取页面cookie、headers
requests.utils.dict_from_cookiejar(response.cookies) #将RequestsCookieJar类型的cookies转换成字典。当你用默认请求头去访问百度网站,只会返回一小段的内容,而用浏览器去访问,就有非常多的内容。改用FireFox,使用driver.find_element定位元素需要等待页面加载结束,使用time.sleep(2)等待。注意:由于IE浏览器安全设置,driver.page_source为空,By.ID等无法定位元素。......原创 2022-08-27 21:38:40 · 5717 阅读 · 0 评论 -
Python网络爬虫及自动化——核酸查询并截图
用split()函数将每行分割出姓名与身份证,利用send_keys()对input元素赋值,再调用元素click()进行提交,最后用driver.save_screenshot(dir+"\\"+name+".png")对页面进行截图,保存为姓名.png。也可以通过XPATH来定位页面元素,比如图中input,这个方法是非常强大的元素查找方式,使用这种方法几乎可以定位到页面上的任意元素。若无相应的浏览器驱动,Python报错,并提示相应的下载链接,下载后放在Python目录。优点:基本上是万能的。原创 2022-08-23 00:32:25 · 2297 阅读 · 4 评论 -
vscode配置c/c++,编译为乱码问题
c/c++文件当编写后会生成.c或.cpp文件,之后通过gcc/g++编译器编译,生成.exe,需要注意的一点是VSCode是一款免费开源的现代化轻量级代码编辑器,只为编译器,功能类似于Notepad++,而vc++6.0,Devc++,VS均有编译功能,即可直接生成.exe文件...原创 2022-08-18 10:13:45 · 2061 阅读 · 0 评论 -
Python笔记七:经典例题大田字格,七段数码管绘制,三国演义词频统计及文本朗读
利用python来进行大田字格,三国演义词频统计及文本朗读等简单程序的编写,适合新手小白尝试,本人也是新手小白一个,代码经过本人运行测试通过。原创 2022-07-31 11:56:27 · 2586 阅读 · 0 评论 -
Python程序设计实例:可查询修改、添加、测验、朗读的英语词典
利用Python设计一款可以用查询、朗读、添加、测试的英语词典小程序是非常方便的,本程序的特点在于通过正则表达式来代替了replace()函数,并在字典原基础上增加了文本朗读功能,基本完成了一个词典程序功能的开发.........原创 2022-08-03 16:17:43 · 2857 阅读 · 3 评论 -
Python笔记八:PIL库的使用
我使用的是pip3.9,其目录为F:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64\Scripts,在DOS命令下,先转入安装目录下执行pip,安装PIL(pillow)原创 2022-07-31 12:14:28 · 2903 阅读 · 0 评论 -
Python笔记一:经典例题田字格,计算π值,猜数游戏
利用python来进行田字格,计算π值等简单程序的编写,适合新手小白尝试,本人也是新手小白一个,代码经过本人运行测试通过。原创 2022-07-21 22:21:53 · 3032 阅读 · 2 评论 -
Python笔记三、Python语法特点
1、python语言采用严格的“缩进”来表明程序的格式框架。缩进指每一行开始前的空白区域,来表示代码之间的包含和层次关系。不需要的缩进的代码顶行编写,不留空白。缩进可以用TAB键或空格实现,但两者不能混用。2、python语言单行注释以#开头,多行注释以三个单引号'''开头和结尾3、python语言的标识符对大小写敏感4、python字符串可使用区间方式访问,采用[N:M]格式,表示字符串N到M(不包含M)的子字符串,str[-1]代表字符串最后一个字符5、input()函数都以字符串类型返原创 2022-07-21 23:27:20 · 1038 阅读 · 0 评论 -
Python笔记五、组合数据类型
序列类型属于一维元素向量,元素之间存在先后关系,通过序号访问。支持成员关系操作符(in)、长度计算函数(len())、分片([ ]),元素本身也可以是序列类型原创 2022-07-30 18:07:03 · 706 阅读 · 0 评论 -
Python笔记九:网络爬虫及requests库、beautifulsoup4库解析和处理HTML
Python笔记九:网络爬虫及requests库、beautifulsoup4库解析和处理HTML原创 2022-08-04 18:52:32 · 897 阅读 · 0 评论 -
Python笔记十:文件读写常见问题探索
Python文件读写常见问题探索 1、编码问题 2、read和readlines读取结果的差异 3、read读取不全问题 4、a+模式,先read后无法write问题 5、使用正则格式化字符串原创 2022-08-05 12:09:25 · 839 阅读 · 0 评论 -
Python笔记四、Python函数
1.lambda函数,这是个匿名函数。匿名并非没有名字,而是将函数名作为函数结果返回,语法格式如下 = lambda :原创 2022-07-30 13:38:01 · 1108 阅读 · 0 评论 -
Python笔记二:eval()的特殊用法
eval()的特殊用法及安全隐患原创 2022-07-21 23:04:44 · 1301 阅读 · 0 评论 -
Python笔记六、文件和数据格式化
3.打开方式默认为文本文件模式“t”,windows文本文件以“\r\n”(即回车换行,0D0A,CRLF,acsii值分别为13,10)作为行结束符,而linux等系统文本文件以"\n"为行结束符。经测试,windows环境中,python的文件读取函数readline()读取到的每行将多出"\n"字符,print()显示后将多出一个空行。...原创 2022-07-30 22:37:43 · 486 阅读 · 0 评论