Я хотел бы создать код, который встраивает файлы pdf в таблицу на просматриваемой странице в chrome. В идеале через Selenium Webdriver. Это означает, что мне нужно изменить код html на странице с
<td align="center"> </td>
на
<embed src="http://qwer.com/a.pdf" type = "application/pdf">
Теперь я понял, что вы можете запустить JavaScript через driver.execute_script, но не имея предыдущий опыт работы с JavaScript, я застрял.
Насколько я получил:
driver.execute_script("""document.evaluate('/html/body/div[9]/form/table/tbody/tr[10]/td[3]', document, null, XPathResult.ANY_TYPE, null).align="right";""")
Этот скрипт пытался выбрать ячейку в таблице html с помощью XPath и внесите небольшие изменения - выровняйте. Это не удалось.
Я тоже пробовал больше драматических c вещей, но со временем, поскольку я не мог понять даже этот простой, я умоляю о помощи.
Спасибо любому один с конструктивной критикой!