IOError,尽管文件名正确并且在同一文件夹中

问题描述 投票:0回答:1

我用熊猫导入了一个Excel文件(.xlsx),效果很好。

然后,我使用同一文件的副本测试了我的代码(我更改了其内容以测试某些内容)。我以不同的方式命名,并在代码中也更改了文件的名称,效果很好。

但是现在-我试图再次导入原始文件(我也没有忘记在代码中更改名称)-并且它不再识别它!

我多次检查文件名是否与我在代码中编写的文件名相同,并且.py文件与.xlsx文件位于同一文件夹中-我不明白-为什么不这样做?它可以工作了吗?

请查看所附的屏幕截图,您可以在其中看到代码,以及实际的文件名以及这些文件位于同一文件夹中(屏幕截图的左侧)

请帮助我了解并解决此问题。

谢谢!

p.s-“无效的文件名”消息是我在“ try”块之后的“ except”块中写的内容。

except IOError: print("Invalid file name")

[显示文件名与同一文件夹中的代码+ excel文件和python文件匹配的屏幕快照[1]

[1]:https://i.stack.imgur.com/FPWhM.png 强文本

pandas pycharm python-import import-from-excel ioerror
1个回答
0
投票

RESOLVED与从右到左的语言(即希伯来语和阿拉伯语)有关。如果您的语言是其中之一,并且您遇到相同的问题,请尝试我所做的]

我如何发现以及如何解决的:我试图重写文件名,当我开始删除它时,我注意到打字指针朝着左侧(就像在写从右到左的语言中一样)。删除整个文件名后,我确保将键盘设置为英语(我的母语是希伯来语,即从右到左)-尽管如您所见,我确实用英语写了文件名-很奇怪...然后再次写了文件名-完全一样-并且有效!显然是一些有关RtL语言的错误...

希望以后会有所帮助,或者Pycharm将解决此问题...

© www.soinside.com 2019 - 2024. All rights reserved.