Python IOError: [Errno 22] invalid mode ('r') 解决方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python IOError: [Errno 22] invalid mode ('r') 解决方法相关的知识,希望对你有一定的参考价值。
O‘Reilly出版的Wes McKinney编的《Python for Data Analysis》
本人使用工具: PyCharm 2016.3.2
rnames =[‘user_id‘,‘movie_id‘,‘rating‘,‘time_cd‘]
ratings = pd.read_table(‘data\\ml-1m\\ratings.dat‘,sep=‘::‘,header=None,names=rnames)
报错信息如下:
原因:\\ratings.dat 中的 "\\r" 需要转义,不然自动解析成了回车符
方法1:ratings = pd.read_table(‘data\\ml-1m\\\\ratings.dat‘,sep=‘::‘,header=None,names=rnames)
方法2:ratings = pd.read_table(r‘data\\ml-1m\\ratings.dat‘,sep=‘::‘,header=None,names=rnames)
方法3:ratings = pd.read_table(‘data/ml-1m/ratings.dat‘,sep=‘::‘,header=None,names=rnames)
以上是关于Python IOError: [Errno 22] invalid mode ('r') 解决方法的主要内容,如果未能解决你的问题,请参考以下文章
IOError:[Errno 套接字错误] 使用 BeautifulSoup
IOError: [Errno 22] 使用 pandas.read_excel 的无效模式 ('rb')
IOError: [Errno 22] invalid mode ('rb') or filename: ’u202a’ / 'xe2x80xaa’
IOError:[Errno 2]没有这样的文件或目录(当它确实存在时)Python [重复]
Django:IOError [Errno 2] 使用 python 读取 JSON 文件路径时没有这样的文件或目录
IOError: [Errno 22] invalid mode ('rb') or filename: 'F:\netData1.mat'