我有这个小程序,它需要在他们的“我的文档”文件夹中创建一个小的 .txt 文件。这是我的代码:
textfile=open('C:\Users\MYNAME\Documents','w')
lines=['stuff goes here']
textfile.writelines(lines)
textfile.close()
问题是,如果其他人使用它,我如何将 MYNAME
更改为他们的帐户名?
最佳答案
使用os.path.expanduser(path)
,见http://docs.python.org/library/os.path.html
例如expanduser('~/filename')
根据文档,这适用于 Unix 和 Windows。
编辑:由于 Sven 的评论,正斜杠。
关于python - 查找用户的 "My Documents"路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6227590/