1
У меня есть файл txt, где есть строки с разделителями ... Некоторые из них - это ссылки. Мой вопрос: как я могу поймать все эти ссылки и сохранить их в другом txt-файле? Я новичок.Поймать ссылки из txt-файла
Я пытался с этим, но он не работает:
filee = open("myfile.txt").readlines()
out_file = open("out.txt","w")
out_file.write("")
out_file.close()
for x in filee:
if x.startswith("http"):
out_file.write(x)
print (x)
В чем это не работает? Вы закрываете файл, который вы пытаетесь написать, _before_, вы пишете на него. Похоже, это может быть проблемой. –
Боковое примечание: используйте ['with' statements] (https://www.python.org/dev/peps/pep-0343/) при работе с файлами. Это делает невозможным случайное опускание вызова 'close' (вызов' close' не требуется) и упрощает просмотр, когда ресурс может быть использован. – ShadowRanger