![](/img/trans.png)
[英]Jupyter (iPython) notebook says “cannot find a kernel matching Python [Root]”
[英]Python - to_csv - cannot find directory /iPython notebook can
我编写了一个小的Python脚本来提取数据并将其与熊猫一起以CSV文件的形式保存在共享驱动器“ N:\\ folder \\”的文件夹中。 使用的功能是:
df.to_csv('N:\MMS Managers\house_opportunities.csv', index=False, encoding='utf-8')
当我在iPython Notebook中运行代码时,它运行良好,但如果通过命令行运行相同的代码,则会崩溃并显示:
IOError: [Errno 2] No such file or directory: 'N:\\MMS Managers\\house_opportunities.csv'
我正在Windows上运行它。有人知道如何解决该问题吗?
提前致谢!
我设法通过cmd.exe运行它,我认为我使用的unix bash模拟器无法识别此N:/驱动器。
谢谢!
该问题似乎与您在错误中看到的双斜杠有关:
'N:\\MMS Managers\\house_opportunities.csv'
因此,我建议先尝试将路径提供给os.path.abspath ,该路径应注意双斜杠,然后使用df.to_csv:
import os
path = os.path.abspath('N:\MMS Managers\house_opportunities.csv')
df.to_csv(path, index=False, encoding='utf-8')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.