FileNotFoundError:[Errno 2]没有这样的文件或目录:'C:\\ Users \\ mswitajski \\ Desktop \\ alice.txt'

时间:2016-07-04 19:41:04

标签: python-3.x directory errno file-not-found word-cloud

我正在尝试阅读文本文件以使用Word云。这是我正在尝试的语法:

# Read the whole text.
text = open(r'C:\Users\mswitajski\Desktop\alice.txt').read()

但我一直收到以下错误:

FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\mswitajski\\Desktop\\alice.txt'

我已经对文件名进行了三重检查,尝试将其作为原始文件读取,更改了斜杠以及所有内容,但我仍然遇到同样的错误。任何帮助将不胜感激。谢谢!

3 个答案:

答案 0 :(得分:0)

在您的文本原始文件(alice.txt)中尝试删除.txt。 该文件可能名为alice.txt.txt 我面临同样的问题并通过删除.txt来解决它。

答案 1 :(得分:0)

我不得不使用双斜杠而不是一个,因为 python 将它解释为一个转义序列。我的最后一个字符串是:

C:\\Users\\ArpitChinmay's\\AppData\\Roaming\\Code\\User\\globalStorage\\moocfi.test-my- 
code\\tmcdata\\TMC workspace\\Exercises\\hy\\hy-data-analysis-with-python- 
2020\\part02-e04_word_frequencies\\src\\alice.txt

然而,它也以这种方式工作,

C:\\Users\\Arpit Chinmay's\\AppData\\Roaming\\Code\\User\\globalStorage\\moocfi.test- 
my-code\\tmcdata\\TMC workspace\\Exercises\\hy\\hy-data-analysis-with-python- 
2020\\part02-e04_word_frequencies\\src/alice.txt

答案 2 :(得分:-1)

尝试改变这个“

的路径

'C:\用户\ mswitajski \桌面/ alice.txt'

有时,当像

这样指定文件时,Windows将无法找到/识别文件路径

'C:\用户\ mswitajski \桌面\ alice.txt'

在答案中它只显示为一个\但你仍然需要2个像你以前的路径。唯一的区别是最后一个斜线/。希望有效。