python 使用主机名创建 txt 文件
python create txt file with hostname name
我有一个 py 脚本,它用某个名称创建 txt 文件,但我需要它用主机名命名。对于前
当它从 test1 主机名创建 txt 文件时,它给这个 txt 文件命名 test1.txt
这是脚本。怎么改?
def save_passwords(self):
with open('test.txt','w',encoding='utf-8') as f:
f.writelines(self.passwordList)
您的代码如下所示:
import socket
def save_passwords(self):
hostname = socket.gethostname()
with open(hostname + '.txt', 'w', encoding='utf-8') as f:
f.writelines(self.passwordList)
我有一个 py 脚本,它用某个名称创建 txt 文件,但我需要它用主机名命名。对于前 当它从 test1 主机名创建 txt 文件时,它给这个 txt 文件命名 test1.txt
这是脚本。怎么改?
def save_passwords(self):
with open('test.txt','w',encoding='utf-8') as f:
f.writelines(self.passwordList)
您的代码如下所示:
import socket
def save_passwords(self):
hostname = socket.gethostname()
with open(hostname + '.txt', 'w', encoding='utf-8') as f:
f.writelines(self.passwordList)