python获取运行程序所在目录
如果python运行的程序,涉及到程序目录下的文件的读取或写入,可用以下方法:import os
current_file_path=__file__
current_working_dir=os.path.dirname(current_file_path)
# 读取glade创建的窗体文件
builder.add_from_file(current_working_dir+'/cptj.glade')
#写入xml文件
tree.write(current_working_dir+"/data.xml",encoding="utf-8", xml_declaration=True)
这样无论在那个目录运行python程序,都能准确读写程序目录下的数据文件。 本帖最后由 chinajz 于 2023-2-5 12:49 编辑
运行界面见下图:
不小心点踩了。。。。。。 顶一下看看
页:
[1]