import xlrd
book = xlrd.open_workbook("univ_list.xls")
我是python的新手。我正在尝试读取与python脚本位于同一目录中的MS excel文件。运行上面的代码给我一个
no such file or directory
错误。如果需要,我将提供更多信息。
编辑:根据要求提供完整路径的代码
import xlrd
book = xlrd.open_workbook("D:\Python_Scripts\univ_list.xls")
带有相应的错误信息
最佳答案
字符串转义会伤害您。 \
是Python字符串的转义字符,因此Python试图查找\P
和\u
转义码(除其他外),这并不是您想要的。
解决方法是通过将路径更改为“ D:\ Python_Scripts \ univ_list.xls”来逃避\
,或者将字符串切换为r""
(即r"D:\Python_Scripts\univ_list.xls"
)字符串,而不能使用反斜杠。 。
关于python - python:没有这样的文件或目录错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8823588/