哇,最近运行Python真是出了好多错,集合一下错误
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: ‘C:\Users\某某\PycharmProjects\real_train\train1\ml-latest-small\movies.csv’
解决方法一:
在windows系统当中读取文件路径可以使用,但是在python字符串中\有转义的含义,如\t可代表TAB,\n代表换行,
地址的反斜杠\\改为///否则无法识别
解决方法二、
在路径前面加r,即保持字符原始值的意思。
解决方法二、
改反斜杠\为双反斜杠
错误:
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/)。我这里运用的是电脑自带浏览器,微软的。放在同一目录下就行
解决方法:
其实跟错误二是一样的解决方法,参考错误二。
会不定时更新这篇文章
制作人:只识闲人不识君
日期:2020.06.12