Я пытаюсь получить имя хоста моего компьютера, а затем записать его в файл. Это то, что у меня есть до сих пор, но не работает, где я ошибаюсь?Запишите вывод модуля сокета в файл
def testing():
os.mkdir("zzzdirectory")
os.chdir("zzzdirectory")
fo=open("testfolder.txt", "wb")
fo.write("this is the first line of the file\n")
s=socket.gethostname()
fo.write(s)
fo.close()
testing()
Вы должны дать более подробную информацию, каким образом не работает, какая ошибка вы получаете – symbiotech
Вот странно, извините, это выглядит как его вырезать первые 3 или 4 линии моего поста по некоторым причинам:/..... Это просто не печатает. Все - это «это первая строка файла \ n», и я хочу, чтобы следующая строка была именем хоста моей машины. Кажется, что строка socket.gethostname() просто пропущена, im думает, может быть, сохранить ее в% s, а затем распечатать? – alistair
Кто-то отредактировал ваш пост, удалив ненужные детали, следовательно, пропущенные строки. Нам нужны релевантные данные, например, какое сообщение об ошибке или неправильный вывод, который вы получаете. –