我想替换
XML_FPATH = '/home/MyUserName/git/somefile.xml'
与
XML_FPATH = '/home/$user/git/somefile.xml'
因此任何拥有该git文件夹的用户都可以运行我的脚本。
答案 0 :(得分:0)
import getpass
XML_FPATH = '/home/' + getpass.getuser() +
答案 1 :(得分:0)
尝试
XML_FPATH = os.environ['HOME'] + '/git/somefile.xml'
或
XML_FPATH = os.path.expanduser('~') + '/git/somefile.xml'
如果您需要other_user
的主文件夹,请尝试
XML_FPATH = os.path.expanduser('~other_user') + '/git/somefile.xml'
对于root
,您获得了正确的文件夹/root/git/somefile.xml