так что я пытаюсь автоматизировать утомительную задачу.
У меня есть этот test.txt, в котором указаны пути к некоторым PDF-файлам.
"L:\Advertentie woningplattegronden\Definitieve plattegronden\Gemeente Delft\Complex 1004\Copy\1004A0Oa00 Jacob Gillishof 10.pdf"
"L:\Advertentie woningplattegronden\Definitieve plattegronden\Gemeente Delft\Complex 1004\Copy\1004A0Oa00 Jacob Gillishof 11.pdf"
"L:\Advertentie woningplattegronden\Definitieve plattegronden\Gemeente Delft\Complex 1004\Copy\1004A0Oa00 Jacob Gillishof 14.pdf"
что мне нужно, чтобы мой сценарий для шага 1 составлял список каждой строки, которую я сделал с:
with open('Test.txt') as f:
textlines = f.read().splitlines()
print(textlines)
, что приводит к:
[
'"L:\\Advertentie woningplattegronden\\Definitieve plattegronden\\Gemeente Delft\\Complex 1004\\Copy\\1004A0Oa00 Jacob Gillishof 10.pdf"',
'"L:\\Advertentie woningplattegronden\\Definitieve plattegronden\\Gemeente Delft\\Complex 1004\\Copy\\1004A0Oa00 Jacob Gillishof 11.pdf"',
'"L:\\Advertentie woningplattegronden\\Definitieve plattegronden\\Gemeente Delft\\Complex 1004\\Copy\\1004A0Oa00 Jacob Gillishof 14.pdf"',
"",
"",
]
, хотя я не уверен, почему последние два объекта являются пустой строкой.
тогда я хочу создать еще один список, который перебирает список текстовых строк и разделяет все в \ из путей
Итак, я хочу список, содержащий:
some_list = [
"L:",
"Advertentie woningplattegronden",
"Definitieve plattegronden",
"Gemeente Delft",
"Complex 1004",
"Copy",
"1004A0Oa00 Jacob Gillishof 10.pdf",
]
В конце концов я хочу иметь возможность поместить некоторые индексы из some_list в новая переменная, чтобы позже я смог создать файл (csv), содержащий эти переменные.
Каждый раз, когда я пытаюсь выполнить l oop через первый список, я получаю сообщение об ошибке, сообщающее, что индекс строки находится вне диапазона.
Между прочим, я не прошу готовых сценариев, но было бы неплохо получить некоторые инструкции по работе с этим сценарием.
Заранее спасибо!