Skip to main content
 首页 » 编程设计

python之从不同目录读取python中的文件

2025年05月04日14over140

可能是一个简单的查询..但基本上,我在目录 "/foo/bar/foobar.txt"

中有数据

我正在目录 "/some/path/read_foobar.py"..

现在我想读取文件“foobar.txt”,但我没有给出完整路径,而是想将/foo/bar/添加到路径中。

因此,在 read_foobar.py 的开头添加了以下内容

import sys 
sys.path.append("/foo/bar") 

但是当我尝试读取 open("foobar.txt","r") 时,找不到文件? 我该怎么做呢? 谢谢

请您参考如下方法:

你可以这样做:

import os 
os.chdir('/foo/bar') 
f = open('foobar.txt', 'r')