2024-09-27 07:29:14 发布
网友
是否可以在不必使用os.listdir()的情况下打开子目录中的文件进行读取?也许是这样?
f1 = open('/SCRIPT/PYTHON/monomer-b/{}'.format(xyzfile)).read()
我在/script/python中运行python脚本我想调用的文件在/script/python/monor-b中
在python中打开文件时,可以使用相对路径:
import os file_content = open(os.path.join('./monomer-b', xyzfile)).read()
此外,默认情况下,所有路径都从当前目录开始查找,因此不需要subdir名称的“./”部分。使用os.path.join比字符串连接或格式化更好,因为它使用正确的路径分隔符和其他操作系统特定的东西。
os.path.join
在python中打开文件时,可以使用相对路径:
此外,默认情况下,所有路径都从当前目录开始查找,因此不需要subdir名称的“./”部分。使用
os.path.join
比字符串连接或格式化更好,因为它使用正确的路径分隔符和其他操作系统特定的东西。相关问题 更多 >
编程相关推荐