Есть файл "parc.txt" в нем лежат ссылки списком ["https://..." , "https://..." , "https://..." ] всего 20 ссылок. Мне нужно сделать так, что бы отдельным потоком в основном скрипте эта функция перезаписывала данные из файла и переменную. Сделал такую конструкцию, но не понимаю как правильно передать аргумент.
Выдает ошибку "TypeError: parc_txt() takes 1 positional argument but 12 were given"
txt = "parc.txt"
def parc_txt(parc):
file = open(parc, "r") # Открыть файл и только прочитать R
p = file.read() # Прочитать весь файл
p1 = re.findall("'(.+?)'", p) # Регулярное выражение достает все что в файле находится между ' '
print(p1)
return p1
b = parc_txt(txt)
t = threading.Timer(5, parc_txt, args=txt)
t.start()