Python编码
记录Python编码问题
蓝幽橙
这个作者很懒,什么都没留下…
展开
-
Python提示TypeError: LoginAction() takes no arguments
Python提示TypeError: LoginAction() takes no arguments检查一下init方法是不是写成int方法了原创 2021-01-20 16:31:24 · 1183 阅读 · 1 评论 -
Python对文件的读、写、删除、关闭操作
import osimport csvfile1 = "test.csv"result = os.path.exists(file1)#print(result)#如果存在文件,先删除再创建if result: os.remove(file1)#追加写入file1 = open("test.csv","a")#覆盖写入#file1 = open("test.csv","w")file1.write("aaaaaa")#只读打开#file1 = open("test.csv","原创 2020-12-03 11:29:21 · 268 阅读 · 0 评论 -
Python获取当前时间
import datetimetime = datetime.datetime.now()print(time)原创 2020-12-03 11:06:51 · 101 阅读 · 0 评论 -
Selenium异常处理
Selenium处理异常主要用在两个地方:1、元素定位不到时,抛出异常,截取发生异常浏览器窗口,方便定位问题;2、元素时有时无,比如广告、促销活动弹框。下面详细说明两种情况的处理方法:1、元素定位不到使用try…except…raise语句处理异常。...原创 2020-08-26 17:24:41 · 2789 阅读 · 0 评论 -
解决Selenium缺少浏览器驱动无法打开浏览器的问题
用Selenium做UI自动化测试遇到了无法打开浏览器的问题,如下截图:提示:selenium.common.exceptions.WebDriverException: Message: ‘chromedriver’ executable needs to be in PATH.参考了大家在网上分享的知识,了解到是因为没有安装浏览器驱动,过程中我也遇到了一些问题,现总结如下:1、驱动存放位置因为看到大家有说放在浏览器安装路径下的,有说放在Python安装路径下的,让我觉得放在哪里都行,只要环境变原创 2020-08-26 11:31:27 · 4064 阅读 · 0 评论 -
因浏览器大小写问题引起的TypeError: ‘module‘ object is not callable
出现TypeError: ‘module’ object is not callable这个错误是因为ie大小写问题driver = webdriver.Ie(),用其他浏览器也要注意大小写问题。原创 2020-08-26 10:15:55 · 257 阅读 · 0 评论 -
Python可多次实例化类
最近在写一个爬虫,爬虫的网页URL会一直变,规律如下:第一页:http://www.aaaa.com/html/90/category-catid-90.html第二页:http://www.aaaa.com/html/90/category-catid-90-page-2.html第三页:http://www.aaaa.com/html/90/category-catid-90-page-3.html。。。具体代码如下:# coding=gbk# *******************原创 2020-07-28 10:56:15 · 1670 阅读 · 0 评论 -
Non-UTF-8 code 问题
**Non-UTF-8 code 问题**运行Python程序出现了如下错误:上网查了一下,要在代码第一行加上# coding=gbk,coding和=中间不能有空格,这是为啥??反正加上就不报错了。。。更让我疑惑的是相同运行环境下,另外一个文件就不会报错,两个文件的区别就是不报错的文件是初级写法,没有用面向对象的方法,报错的是高级写法,用了面向对象的方法,创建了类和对象。挠头啊,谁能告诉我为什么??...原创 2020-07-24 16:02:18 · 1170 阅读 · 0 评论