我问的是一个非常基本的问题,但我很困惑。
filepath = os.path.join(dir_path, 'filename.txt')
f1 = open(r'E:/pjt/filename.txt', 'w+')
我正在尝试将filename.txt的位置传递给第二步。任何人都可以教我怎么做吗?我尝试使用+filepath+
,但我不能。
答案 0 :(得分:1)
filepath
已经是该文件的路径 - 只需使用它:
filepath = os.path.join(dir_path, 'filename.txt')
f1 = open(filepath, 'w+')
# Here ---^
答案 1 :(得分:0)
您可以使用以下代码段获取文件的当前目录,然后将其用于连接或其他命令。
import os
_cur_dir = os.path.dirname(__file__)