[英]Reading txt file in python
我正在嘗試使用以下命令在python中打開txt文件:
file = open("commands.txt", "r")
但得到FileNotFoundError
。
該文件保存在python項目文件夾中。
有沒有辦法自動獲取基本文件夾的路徑?
您可以使用驗證路徑,首先可以計算路徑
import os
os.getcwd()
os.path.exists(direct)
之后,您可以做
接下來,您可以加入路徑。
x_file = open(os.path.join(direct, "commands.txt"), "r")
這應該可以在您嘗試做的事情上起作用。
如果您希望它自動執行此操作的原因是您將要更改很多模式/打開不同的文本文件,則可以將路徑設置為變量haha。 所以...
path = '/users/name/'
f = open(path + '(filename)','r')
print f.read()
這行得通,我不知道這是否是您想要的,但這只是我會做的哈哈哈。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.