在Python中,可以使用相对路径或绝对路径来从不同的目录读取.txt文件。
os
模块来获取当前工作目录,并使用open()
函数来打开文件。import os
# 获取当前工作目录
current_dir = os.getcwd()
# 相对路径
relative_path = 'subdirectory/filename.txt'
# 拼接路径
file_path = os.path.join(current_dir, relative_path)
# 打开文件
with open(file_path, 'r') as file:
content = file.read()
# 处理文件内容
# 绝对路径
absolute_path = '/path/to/file.txt'
# 打开文件
with open(absolute_path, 'r') as file:
content = file.read()
# 处理文件内容
无论使用相对路径还是绝对路径,都可以根据具体需求来读取不同目录下的.txt文件。请注意,如果文件不存在或路径不正确,将会引发FileNotFoundError
异常,因此在实际应用中需要进行错误处理。
推荐的腾讯云相关产品:腾讯云对象存储(COS)
请注意,以上答案仅供参考,具体的实现方式和推荐产品可能因实际需求和环境而异。
领取专属 10元无门槛券
手把手带您无忧上云