我正在编写一个Python脚本,需要打开一个“.txt”文件夹并分析其中的文本。
我已经将这个“.txt”文档保存在与我的Python脚本相同的文件夹中。
但是,当我尝试打开这个文件时:file = open("words.txt", 'r')
我会收到错误消息:No such file or directory: 'words.txt'
。
我不明白为什么会出现这种情况?
file = open("<full_path>\words.txt",'r')
希望能对您有所帮助。
这是因为你正在使用的 .py
文件所在的目录与 .txt
文件的路径不同。
因此,你需要像这样指定路径:
file = open("C:/User/Desktop/Folder/words.txt", 'r')
open
中使用文件的完整路径。 - Błotosmętekpathlib
中的Path
,它将处理所有操作系统路径问题:from pathlib import Path
和file = open(Path("words.txt"),'r')
。 - Souin