Читать несколько файлов python

Я новый программист на Python. У меня проблема в том, что у меня 360 файлов, внутри каждого файла есть 4 разных файла с разными именами. Ищу в internal_test.txt. Как я могу искать внутри internal_test.txt все 360 файлов в моем списке используя этот код, который я пишу, но мне все еще нужно сделать один цикл для чтения всех файлов на выходе (0-360)

import os

Search_Driverdevice='2AA0-E734'
change_Driverdevice='0000000'
sourcepath=os.listdir("path")
sourcepath_Internal_Driver=('C:\\Users\\FIS\Desktop\\test\\InputFiles\\out_put_0\\Internal_use_DRIVES.txt')
print(sourcepath)

for out_put_ in sourcepath:
   # for i in range(len(sourcepath)):

    inputfile=('C:\\Users\\FIS\\Desktop\\test\\InputFiles\\out_put_0\\Internal_use_DRIVES.txt')
    #inputfile =sourcepath
    print('Conversion is ongoing for:'+inputfile)
    with open(inputfile,'r') as inputfile:
        filedata=inputfile.read()
        freq=0
        freq=filedata.count(Search_Driverdevice)
    destinationpath = "C:\\Users\\FIS\\Desktop\\test\\OutputFile\\" +out_put_
    filedata=filedata.replace(Search_Driverdevice,change_Driverdevice)
    with open(destinationpath,'w') as out_put_:
        out_put_.write(filedata)
    print("Total%d Record Replaces" %freq)
    print("Data %s that Replaced" %filedata)
"Как я могу искать внутри internal_test.txt": Ты не можешь, поскольку этот файл не является частью вашего кода вопросов. Прочитать минимальный воспроизводимый пример
stovfl 17.11.2018 14:45

Спасибо за ответ, мой файл, как я его называю (Internal_use_DRIVES.txt), код y может продолжаться; y для первого файла, и я хочу, чтобы он перешел во все другие каталоги с тем же именем

Louai Mikawi 17.11.2018 15:31
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
0
2
63
0

Другие вопросы по теме