Python一系列错误集合

哇,最近运行Python真是出了好多错,集合一下错误

错误一、eal_train rain1\ml-latest-small\movies.csv does not exist:

在这里插入图片描述
错误:

eal_train rain1\ml-latest-small\movies.csv does not exist: ‘C:\Users\某某\PycharmProjects\real_train\train1\ml-latest-small\movies.csv’

解决方法一:
在最后加上,engine = ‘python’

movies = pd.read_csv("./movies.csv",engine = ‘python’ )

解决方法二:

转变一下格式,可能是格式问题,转为UTF-8

可能还是报错,但是错误不一样,来到错误二

错误二、OSError: [Errno 22] Invalid argument

在这里插入图片描述

错误:

OSError: [Errno 22] Invalid argument: ‘C:\Users\某某\PycharmProjects\real_train\train1\ml-latest-small\movies.csv’

解决方法一:

在windows系统当中读取文件路径可以使用,但是在python字符串中\有转义的含义,如\t可代表TAB,\n代表换行,
地址的反斜杠\\改为///否则无法识别

解决方法二、

在路径前面加r,即保持字符原始值的意思。

解决方法二、

改反斜杠\为双反斜杠

错误三、selenium.common.exceptions.WebDriverException

在这里插入图片描述

错误:
selenium.common.exceptions.WebDriverException: Message: ‘MicrosoftWebDriver.exe’ executable needs to be in PATH. Please download from http://go.microsoft.com/fwlink/?LinkId=619687

解决方法:

这种情况是电脑识别不到电脑浏览器在哪里
driver = webdriver.Edge(“C:\Program Files (x86)\Microsoft\Edge\Application\msedgedriver.exe”)

在这里加上地址就可以了,需要去下一个msedgedriver.exe(https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/)。我这里运用的是电脑自带浏览器,微软的。放在同一目录下就行

错误四、SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: tr

解决方法:

其实跟错误二是一样的解决方法,参考错误二。

会不定时更新这篇文章

制作人:只识闲人不识君
日期:2020.06.12

猜你喜欢

转载自blog.csdn.net/weixin_46069678/article/details/106718926
今日推荐