我知道使用getpass.getuser()
命令,我可以获取用户名,但如何将其保存在文本文件中?所以我希望python找到用户名,然后将其保存在以下文件username.txt
脚本:
os.path.join('..','Documents and Settings','USERNAME','Desktop'))
(正在使用Python版本2.7)
答案 0 :(得分:2)
你必须打开一个txt文件,构造你的字符串然后写入它。
import getpass
# get your username
username = getpass.getuser()
# create your string
string = os.path.join('..','Documents and Settings',username,'Desktop')
with open('username.txt') as file:
file.write(string)
或者你可以使用pythons'with'语句来确保文件正确关闭。
{{1}}