Обращаясь к вопросу выше, есть ли способ определить, сколько аргументов передается функции.
def setup(file1, file2):
reader1 = PyPDF2.PdfFileReader(file1)
reader2 = PyPDF2.PdfFileReader(file2)
Моя цель - сделать функцию универсальной.Мой план состоит в том, чтобы определить, сколько передано аргументов, а затем изменить поведение функции, например, если в функцию переданы три файла, она создаст 3 считывателя.Я буду использовать цикл for
, чтобы назвать читателей и передать нужные файлы в функцию PdfFileReader()
.Но я просто не знаю, как заставить функцию вести себя так, как я хочу, чтобы она была в первую очередь.