读取.txt文件名,当文件名包含点时



我想打开一个名为'x.1.1.1.txt'的文件。但我遇到了问题,因为这几个点。

    f=open('x.1.1.1.txt','r')

当我使用该函数时,我得到的消息是文件名不存在。

谢谢

只要你提供的路径是正确的,你的文件在哪里并不重要。

在下面的例子中,我在一个变量中指定了文件的路径。示例文本文件位于我的documents文件夹中。该文件的内容是一行示例文本。

试题:

#if using windows filepath maybe C:UserusernameDocuments
#if using mac filepath maybe /Users/username/Documents/
filepath = r'whole_path_to_filex.1.1.1.1.1.txt'
o = open(filepath, 'r')
r = o.readlines()
print(r)
#output of example file nameed x.1.1.1.1.1.txt
['File content to read']

希望有帮助。

最新更新