簡體   English   中英

在python中讀取txt文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM