【问题标题】:Error while trying to open CSV file in python尝试在 python 中打开 CSV 文件时出错
【发布时间】:2011-11-23 19:10:32
【问题描述】:

这里是 Python 菜鸟。尝试使用 CSV 模块,但出现错误:

IOError: [Errno 2] No such file or directory: 'books.csv'

实际的 CSV 文件存储在我的桌面上。我想这意味着 Python 找不到文件?如果是这样,我该如何解决这个问题?

提前非常感谢!

【问题讨论】:

  • 给它文件的完整路径,或者在文件所在的同一目录中运行脚本。
  • 您是否指定了 csv 文件的绝对路径名?
  • 在打开文件时使用原始字符串永远不会有坏处:fo = open(r'X:\Loc\To\File', 'r'),尤其是在您使用 Windows 时。

标签: python csv


【解决方案1】:

由于您的文件名不包含路径组件,因此它被隐式分配到当前目录中。除非您的当前目录是桌面,否则您将无法找到该文件。

要么给它一个完整的路径名,要么移动到桌面并从那里运行你的脚本。

【讨论】:

  • 太棒了!我只是将脚本移动到桌面,它工作得很好。我有一种感觉,解决方案非常简单!谢谢大家!
猜你喜欢
  • 1970-01-01
  • 2021-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-15
  • 2020-11-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多