IDLE (Python 3.10 64-bit)
В каталоге много текстовых файлов. Нужно пройти эти все файлы построчно.
Найти в этих файлах, если есть, строки содержащие это: /udp/
Строки все разные такого вида:
46.160.166.9:81/udp/239.254.2.189:1234
Далее сохранить построчно эти найденные строки во вновь созданный текстовый файл.
import os
print(os.path.abspath('playlists')) # Получить текущую директорию, где расположен скрипт
path = os.path.abspath(os.curdir) # Получить текущую директорию, где запущен скрипт
print(path)
fileList = os.listdir(path)
# print(*fileList, sep='\n')
for i in fileList:
if i.endswith('plist.txt'):
print(i)
file = open(os.path.join(path + '/' + i), 'r', encoding='utf-8')
text = file.read()
file.close()
print(text)
Прошу подскажите - не сработал.
Заранее благодарен.