Я новичок и читаю чужой код, чтобы понять, что они делают, и учиться. Я понимаю в целом, что делает их код, но так как я тоже пытаюсь учиться, я хочу убедиться, что я знаю каждую отдельную часть. Не могли бы вы сообщить мне, если я правильно читаю это?rootpath = "C:\\examplefolder"
filepaths = [join(dirpath,f) for (dirpath, dirnames, filenames) in walk(rootpath) for f in filenames]
pdfs = []
for f in filepaths:
pages = 0
if f.endswith(".pdf"):
try:
pages = GetPDFPageCount(f)
except UserWarning:
print("Unable to read file at: " + f)
pages = 0
except:
print("Unknown exception with file at: " + f)
pages = 0
< /code>
Что я думаю, что я читаю /пробелы в моем понимании: < /p>
code < /th>
< /th> < /th>
< /br /> < /br /> < /br /> < /br /> < /br /> < /br /> < /br /> < /br /> < /r. />
rootpath = "c: \\ exampleForder" < /td>
определяет местоположение папки как c: \\ exampleForder < /td>
< /tr>
filePaths = [join (dirpath, for (dir, dir, dir -in in dirames, dir -in in dir -in in dirames, dir -in in filepaths = [dirpath Walk (rootpath) для f в именах файлов] < /td>
определяет «filepaths» как ??? Я не понимаю присоединение (Dirpath, F) или для (Dirpath, Dirnames, имена файлов). Затем он «проходит» все местоположение папки и определяет это имя для каждого f. < /Td>
< /tr>
pdfs = [] < /td>
Что это значит? Я не уверен, что такое "Slicer". В указанном местоположении FilePaths < /td>
< /tr>
pages = 0 < /td>
Зачем мне это нужно? Это говорит о том, чтобы запустить количество страниц по 0 для каждого файла? /> try: < /td>
then...
< /tr>
pages = getPdfpageCount (f) < /td>
определяет все это не все (не включает) Файл
Подробнее здесь: https://stackoverflow.com/questions/796 ... ode-trying
Что делают F, Dirpath, Dirname и FileNames конкретно в этом коде? Попытка учиться [закрыто] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Что делают F, Dirpath, Dirname и FileNames конкретно в этом коде? Пытаясь учиться
Anonymous » » в форуме Python - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как изменить часовой застрой для журнала запросов придурков *filenames *?
Anonymous » » в форуме JAVA - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Какой подсказка для правильного типа для `os.path.dirname`? [дублировать]
Anonymous » » в форуме Python - 0 Ответы
- 24 Просмотры
-
Последнее сообщение Anonymous
-