Здравствуйте. Мне просто интересно, можно ли открыть несколько предопределенных текстовых файлов в python.
У меня есть некоторый код ниже (он еще не работает), и первая функция имеет параметр категорий, которые являются именами текстовых файлов, которые предварительно определены ниже в тестовом примере. Мне нужно попробовать и открыть все текстовые файлы, как определено ниже, чтобы ввести их в базу данных SQL.
data_entry(categories):
with open ((categories)"*.txt"), "r") as categories:
lines = categories.readlines()
for line in lines:
data = line.split()
number = data[0]
value = data[1]
cursor.execute("""INSERT INTO popularity (PersonNumber, category, value)
VALUES(%s, %s, %s)""", (number, category, value))
if __name__ == '__main__':
data_entry(['movies', 'sports', 'actors', 'tv', 'games', \
'activities', 'musicians', 'books'])
Возможно ли это? Если так, то как мне заставить это работать так, как мне нужно?
Заранее спасибо!