Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,072

Как правильно прописать путь

02.07.2020, 11:10. Показов 1909. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
win10 Python 3
Установил пакет PhantomJS в каталог G:\TMP\phantomjs-2.1.1-windows\
Не знаю надо ли как-то этот пакет прописывать pip или нет, но
Скопировал простой пример с официального сайта
Python
1
2
3
4
5
6
from selenium import webdriver
import time
driver = webdriver.PhantomJS()
driver.get('https://python.org')
html = driver.page_source
print(html)
но webdriver.PhantomJS() не находит путь, тогда
как написано в руководстве указал другой путь driver = webdriver.PhantomJS("G://TMP/phantomjs-2.1.1-windows/bin/phantomjs.exe")
опять скрипт не отрабатывает, подвешивает систему
далее, другой вариант с другим слэшем… опять не то driver = webdriver.PhantomJS("G:\TMP\phantomjs-2.1.1-windows\bin\phantomjs.exe")
далее то же самое без exe, не получается, также не получается если
phantomjs_driver = 'G://TMP\phantomjs-2.1.1-windows\bin\phantomjs.exe'
driver = webdriver.PhantomJS(executable_path=phan tomjs_driver)
Вроде исчерпал все варианты, Как надо прописать этот путь?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.07.2020, 11:10
Ответы с готовыми решениями:

Как правильно прописать сетевой путь?
Всем доброго дня. Недавно приступил к освоению ЯП. Мал по малу осваиваю, но что-то споткнулся на примитивной задаче. Необходимо...

Как прописать путь к папке Documents
Здравствуйте, пишу программу, и столкнулся со следующей проблемой: нужно прописать путь к папке Documents, однако у всех пользователей...

Как прописать путь к шаблону находящемуся в другом приложении?
После данной ветви цикла if я хочу сделать так, чтоб пользователю, после нажатия кнопки, отображало HTML-шаблон, находящейся в другом...

7
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
02.07.2020, 11:17
tmpnik1, погоди, а фантомжс живой разве еще? посмотри внимательно доку или гит, помнится мне он давно умирал и больше не поддерживается.
0
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,072
02.07.2020, 11:22  [ТС]
Да, не поддерживается, но живой, до последнего времени он парсил какой-то сайт, а потом перестал, мне сказали разобраться. вот разбираюсь, начал с простого примера, не получается почему то
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
02.07.2020, 11:33
tmpnik1, а зачем время на него тратить и его ошибки разгребать? возьми уже хром и опцию хедлесс, чтобы его не видно было на экране
0
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,072
02.07.2020, 11:58  [ТС]
Спасибо, но лучше от простого к сложному...зачем замахиваться на хром, если с фантомом не получается..
0
Заклинатель змей
 Аватар для DobroAlex
705 / 560 / 219
Регистрация: 30.04.2016
Сообщений: 2,605
02.07.2020, 19:09
tmpnik1, пользоваться хромом в виде splinter проще простого, я гарантирую это
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
03.07.2020, 22:27
Цитата Сообщение от tmpnik1 Посмотреть сообщение
Вроде исчерпал все варианты
Не знаю, у меня норм все запускается:

Python
1
2
path=r"F:\INSTALL\Python38\phantomjs.exe"
driver = webdriver.PhantomJS(executable_path=path)
Пишет, конечно, UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead
warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless '

но это фигня. Главное, что работает.

Добавлено через 5 минут
Проверьте все свои пути через os.path.exists(path). Тут никакой магии - что-то неверно указано.
1
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,072
06.07.2020, 05:30  [ТС]
Спасибо всем, мой косяк, проблема была в прокси...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.07.2020, 05:30
Помогаю со студенческими работами здесь

Как правильно прописать импорт пакета?
Есть некий пакет - папка с похожими классами и файлом '__init__.py' Сейчас все эти классы импортируются строчкой: from classes import *...

Scrapy, прописать селектор правильно
Создаю spider на Scrapy, не получается спарсить данные, у всех одинаковый класс, не знаю как правильно прописать селектор, import...

как правильно прописать путь
Нужно прописать 2 пути к директории загрузки и директории opt как это сделать вызывая команды из любой папки??

Как правильно прописать путь
Привет всем у меня возник вопрос как прописать путь к файлу в js скрипте вот он, точнее его часть...

Как правильно прописать путь?
Здравствуйте, я в своем проекте хочу сохранять изображения драг-энд-дропом. Вот что я уже сделала: @page @model...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru