Форум сайта python.su
doza_andСпасибо,получилось ,но теперь возникли другие ошибки. Буду разбираться
self.funcs = funcs +
Это?
Офлайн
Пробовал кто-то использовать PyPDF2 для постраничного разделения пдф на несколько самостоятельных файлов ?
Попробовал написать небольшой скрипт, но проблема в том, что он создает отдельные файлы, но каждый последующий содержит все страницы предыдущего.
На пример:
На входе файл из 3х страниц, на выходе будет один файл с одной страницей, второй - с двумя(1я и 2я), третий будет со всеми тремя страницами исходного файла.
А вот сам скрипт:
act_sub_pages_name = ['p01.pdf', 'p02.pdf', 'p03.pdf'] with open(r"D:\BPO\act.pdf", 'rb') as act_mls: reader = PdfFileReader(act_mls) writer = PdfFileWriter() if reader.numPages == 3: counter = 0 for x in range(3): path = os.path.join('D:\\BPO\\act sub pages', act_sub_pages_name[counter]) counter += 1 writer.addPage(reader.getPage(x)) with open(path, 'wb') as outfile: writer.write(outfile)
Отредактировано Acamori (Июль 18, 2017 13:29:14)
Офлайн
Попробуй так:
act_sub_pages_name = ['p01.pdf', 'p02.pdf', 'p03.pdf'] with open(r"D:\BPO\act.pdf", 'rb') as act_mls: reader = PdfFileReader(act_mls) if reader.numPages == 3: counter = 0 for x in range(3): writer = PdfFileWriter() path = '\\'.join(['D:\\BPO\\act sub pages', act_sub_pages_name[counter]]) counter += 1 writer.addPage(reader.getPage(x)) with open(path, 'wb') as outfile: writer.write(outfile)
Офлайн
krok64не надо так делать
path = ‘\\’.join(['D:\\BPO\\act sub pages', act_sub_pages_name])
Офлайн
krok64
Попробуй так:
AttributeError: 'PdfFileWriter' object has no attribute 'stream'
path = os.path.join('D:\\BPO\\act sub pages', act_sub_pages_name[counter])
Отредактировано Acamori (Июль 18, 2017 13:30:41)
Офлайн
mifalkash
добрый день.сильне пинайте только учусь.Есть запрос:import re res_bool = True result = keys = conn.enumKeys(r“HKUS”) for key in keys: if re.match('HKUS\\\\S-1-5-21-\d+-\d+-\d+-\d{3,}$', key): res_key = conn.getValue(key + r“\Software\Policies\Microsoft\Windows\Control Panel\Desktop”, верхняя часть ветки опрашивается нижняя не работает. Мне надо чтобы res_key выгрузил всю ветку так как доменную уз по этому пути не получается выгрузить (путь длиннее) HKUS\S…..\Software\Microsoft\Windows\CurrentVersion\Group Policy Object\домен{SID}User\Software\Policies\Microsoft\Windows\Control Panel\Desktop далее ключи в реестреПомогите выгрузить всю ветку в реестре
Офлайн
mifalkashНи кто не может помочь?А почему именно регулярные выражения?
Отредактировано ispylnev (Июль 19, 2017 04:18:45)
Офлайн
ispylnevне совсем,
Software\Microsoft\Windows\CurrentVersion\Group Policy Object\домен{SID}User\Software\Policies\Microsoft\Windows\Control Panel\Desktop
Офлайн
нужно чтобы пробежался по всем пользователям и выдал у кого 1, а у кого 0
Офлайн
Подскажите пожалуйста в чем причина ошибки которую возбуждает интерпретатор ? Фрагмент кода из книги М.Лутца “Изучаем Питон” (стр. 294 - 295). Все делаю пошагово как в книге, но тем не менее возбуждается исключение :
FileNotFoundError: No such file or directory:
data = open('data.bin', 'rb').read() # В этом месте возбуждается исключение data data[4:8] data[4:8][0] bin(data[4:8][0])
Отредактировано citizen404 (Июль 19, 2017 14:28:57)
Офлайн