文件的通用路径(python中)
我正在用python代码打开一个文件。对于特定用户,路径为/home/user\u name/IB/MAIN 其中user_name是个人用户名。对于测试和其他内容,我使用了自己的用户名,但如果我将此代码提供给其他人,它将不会运行,因为该用户的路径不同,因此如何获取此文件的通用路径?使用文件的通用路径(python中),python,Python,我正在用python代码打开一个文件。对于特定用户,路径为/home/user\u name/IB/MAIN 其中user_name是个人用户名。对于测试和其他内容,我使用了自己的用户名,但如果我将此代码提供给其他人,它将不会运行,因为该用户的路径不同,因此如何获取此文件的通用路径?使用 '~/IB/MAIN' 表示到用户主页的相对路径 或 通过环境变量您将找到答案,或者这如何给我该文件的路径,比如“something.exe”?提供了一个快捷方法path.home() import os h
'~/IB/MAIN'
表示到用户主页的相对路径
或
通过环境变量您将找到答案,或者这如何给我该文件的路径,比如“something.exe”?提供了一个快捷方法
path.home()
import os
homepath = os.getenv("HOME")
path = os.path.join(homepath, "IB/MAIN")