Здравствуйте! Подскажите, пожалуйста, как разобрать или хотя бы как погуглить.
Я хочу открывать pdf файл с помощью питона на определенной странице (например, 12). Как это можно сделать?
import subprocess
import os
path_to_pdf = os.path.abspath(r'C:\test.pdf')
# I am testing this on my Windows Install machine
path_to_acrobat = os.path.abspath(r'C:\Program Files(x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe')
# this will open your document on page 12
process = subprocess.Popen([path_to_acrobat, '/A', 'page=12', path_to_pdf], shell=False, stdout=subprocess.PIPE)
process.wait()
Traceback (most recent call last):
File "C:\Python\openPDF.py", line 21, in <module>
process = subprocess.Popen([path_to_acrobat, '/A', 'page=12', path_to_pdf], shell=False, stdout=subprocess.PIPE)
File "C:\Program Files\Python\lib\subprocess.py", line 947, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Program Files\Python\lib\subprocess.py", line 1416, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] Не удается найти указанный файлА возможно ли через Python сделать так, чтобы при открытии pdf файла открывалась последняя открытая страница?
Можно ли сделать так, чтобы через Python открывалась последняя открытая страница pdf файла в браузере? (ну или хотя бы просто возможно сделать так, чтобы pdf файлы открывались в браузере, а запускать команду можно через Python, например).