Что делают F, Dirpath, Dirname и FileNames конкретно в этом коде? Попытка учиться [закрыто]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Что делают F, Dirpath, Dirname и FileNames конкретно в этом коде? Попытка учиться [закрыто]

Сообщение Anonymous »

Я новичок и читаю чужой код, чтобы понять, что они делают, и учиться. Я понимаю в целом, что делает их код, но так как я тоже пытаюсь учиться, я хочу убедиться, что я знаю каждую отдельную часть. Не могли бы вы сообщить мне, если я правильно читаю это?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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Что делают F, Dirpath, Dirname и FileNames конкретно в этом коде? Пытаясь учиться
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Как изменить часовой застрой для журнала запросов придурков *filenames *?
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • `import.meta.dirname` и` import.meta.filename` ‘не определены 'при использовании` ts-jest` [закрыто]
    Anonymous » » в форуме Javascript
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Какой подсказка для правильного типа для `os.path.dirname`? [дублировать]
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Почему VITE использует DirName (FileUrltoPath (import.meta.url))?
    Гость » » в форуме Javascript
    0 Ответы
    6 Просмотры
    Последнее сообщение Гость

Вернуться в «Python»