Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Python Post tastypie https://www.cyberforum.ru/ python-web/ thread1894059.html
Всех с Новым годом! Собственно такой вопрос, есть приложение на Android, которое посылает запрос на сервер(ну к примеру нужно отдать маршруты такси) сервер возвращает json. Так вот, просто возврат делать достаточно легко, а вот как принять запрос?
Python Queue в multiprocessing.dummy
Всем привет, имеется следующий код: from multiprocessing.dummy import Queue, Process from selenium import webdriver def visiter(url): task = url.get() #берем ссылку из очереди print('Задача:', task) driver = webdriver.PhantomJS(executable_path=r'C:\phantomjs-2.1.1-windows\bin\phantomjs.exe') myurl = driver.get(task) #подставляем ссылку
Python Threading и selenium Приветствую форумчан, никак не могу понять, в чем проблема. Собственно, вот мой код: import threading from queue import Queue from selenium import webdriver #driver = webdriver.PhantomJS(executable_path=r'C:\phantomjs-2.1.1-windows\bin\phantomjs.exe') #driver = webdriver.Firefox(executable_path=r'C:\geckodriver\geckodriver.exe') class visiter(threading.Thread): https://www.cyberforum.ru/ python-web/ thread1892422.html Python Многопоточность в Python https://www.cyberforum.ru/ python-web/ thread1891943.html
Приветствую всех читающих. По необходимости понадобилась многопоточность в python. Перелопатил горы материала, сделал вывод, что thread - фигня, и надо учить multiprocessing. Вроде как начал понемногу вникать, но решил для надежности тут спросить у опытных веб-разработчиков - что вы посоветуете изучать новичку для многопоточности (хотя, наверное, многопроцессности, так как GIL блокирует...
как распарсить ресурс, который крутится на nginx и блокирует меня по ip Python
Здравствуйте, уважаемые форумчане! Задача такая - необходимо распарсить крупный ресурс и сформировать базу данных Ресурс крутится на nginx/1.9.4 Парсинг производится при помощи python 2.7 вкупе с необходимыми библиотеками requests - для получения странички BeautifulSoup - для разбора html дерева После нескольких запросов происходит временная блокировка используемого мной адреса по ip...
Python Selenium PhantomJS. Прокси с авторизацией Всем привет, столкнулся с проблемой по установке прокси для фантомжс (прокси именно с авторизацией). В инете особо инфы по этому не нашел, поэтому просьба помочь, корифеи :) https://www.cyberforum.ru/ python-web/ thread1891096.html
Python переопределение виджетов ModelForms в джанго https://www.cyberforum.ru/ python-web/ thread1889261.html
как переопределить виджет таким образом чтоб добавить свойства каждому обьекту ? к примеру добавить класс с именем input. Как для CharField так и для Textarea forms from django import forms from .models import Feedback class ContactForms(forms.ModelForm): class Meta: model = Feedback
Localhost CGI 2 страницы HTML Python
Здравствуйте, в python3 новичок. Есть две html страницы. Первая служит для ввода логина и пароля. После нажатия кнопки отправить исполняется python3 script, который стучится на определенный сервер и проверяет там логин и пароль. Если логин и пароль верные, то от сервера приходит ответ с json данными. После получения данных необходимо загрузить новую страницу HTML, на которой и необходимо вывести...
Python Программа cgi не выполняется, вместо этого отображается ее код После перехода localhost/hello.py, можно увидеть код написанный в файле hello.py, а в результате мы должны увидеть надпись "Hello World!" #!/usr/bin/env python3 import cgi print("Content-type: text/html") print() print("<h1>Hello world!</h1>") https://www.cyberforum.ru/ python-web/ thread1889090.html Python Selenium Не могу понять в чем проблема. Вылетает Firefox. Версия ФФ 45.0.2, python 3.4.3, selenium 2.53.6 Создается инстанс веб драйвера, и иногда после появления окна ФФ, оно залипает, винда выкидывает сообщение что фф перестал отвечать и предлагает закрыть окно. В конце в консоль сыпится инфа что не удалось загрузить профиль и указывает путь к профилю. Путь к профилю я настраиваю сам. Еще часто... https://www.cyberforum.ru/ python-web/ thread1888700.html
Selenium не делает скриншот Python
Приветствую форум, возникла проблема со скринами в Selenium. У меня такой код: from selenium import webdriver import time #driver = webdriver.Firefox(executable_path=r'C:\geckodriver\geckodriver.exe') driver = webdriver.PhantomJS(executable_path=r'C:\phantomjs-2.1.1-windows\bin\phantomjs.exe') driver.get('https://www.cyberforum.ru/')
Python Не могу найти нужную форму (Selenium) Приветствую форумчан, уже который день бьюсь над проблемой. Есть один сайт, там встроенный текстовый редактор для отправки сообщений, мне нужно найти его, чтобы заполнить нужным сообщением и отправить (НЕ СПАМЕР! Делаю для удобства работы, так как лазить и обновлять странички надоедает). Тут все для меня понятно кроме одного - никак не получается найти этот текстовый редактор через Selenium и,... https://www.cyberforum.ru/ python-web
1 / 1 / 2
Регистрация: 16.10.2016
Сообщений: 111
0

Не могу найти нужную форму (Selenium). Часть 2 - Python - Ответ 9970712

04.01.2017, 20:09. Показов 580. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую всех, кто не понял заголовок - первая тема по ссылке. В общем, проверил я через лису, что все работает и успокоился. Через некоторое время стало неудобно работать, и пришлось использовать PhantomJS. И тут все рухнуло Идентичный код успешно отрабатывал в файрфоксе, однако в фантомжс - нет. Код примерно такой:

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
 
class actions():
    def send_message():
        driver.implicitly_wait(30)
        driver.switch_to.frame(driver.find_element_by_xpath('//iframe[@aria-describedby="cke_63"]')) #переключаемся в форму (а именно - фрейм), и вот тут уже начинаются проблемы - фантом ее вроде как находит, и ошибок не выдает
        a = driver.find_element_by_tag_name('body') #находим во фрейме элемент, который принимает ввод
        a.send_keys('Забавно :)') #отсылаем текст, по итогу он НЕ ОТСЫЛАЕТСЯ, это я могу увидеть по сделанному скрину, ХОТЯ почему-то ошибок никаких не выдает. Деталь: пробовал сначала кликнуть на этот элемент ввода, и вот тут уже выдавало ошибку, мол "Element is not visible". Опять же, в файрфоксе никаких подобных проблем не было, текст отсылался успешно.
        driver.get_screenshot_as_file('C:\\screens-zismo\\WORK-FIREFOX!!!.png') #делаем скрин, чтобы увидеть, вводится ли текст
        driver.switch_to.default_content() #выходим из фрейма
        driver.find_element_by_id('submit_post').click() #кликаем на кнопку отправки сообщения
 
driver = webdriver.PhantomJS(executable_path=r'C:\phantomjs-2.1.1-windows\bin\phantomjs.exe')
driver.implicitly_wait(30)
 
#------НАЧАЛО АВТОРИЗАЦИИ-------
driver.get('http://zismo.biz/')
login_auth = driver.find_element_by_name('ips_username')
pass_auth = driver.find_element_by_name('ips_password')
login_auth.send_keys('мой логин')
pass_auth.send_keys('мой пароль')
driver.find_element_by_class_name('loginbtm').click() #кликаем на кнопку подтверждения авторизации
#------КОНЕЦ АВТОРИЗАЦИИ---------
 
driver.get('http://zismo.biz/topic/792301-kuda-vlozhit-malenkuiu-summu/') #берем любую тему форума
driver.find_element_by_xpath('/html/body/div[1]/div[4]/div[5]/div[1]/div[1]/ul/li[1]/a/strong').click() #жмем на кнопку "Напишите свое сообщение"
actions.send_message() #вызываем функцию, отвечающую за отправку сообщения
driver.quit()
Постарался все описать максимально понятно.. Очень прошу помочь.

Добавлено через 1 минуту
Можете зарегистрироваться через временную почту, чтобы было удобно проверить все самому.

Вернуться к обсуждению:
Не могу найти нужную форму (Selenium). Часть 2 Python
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.01.2017, 20:09
Готовые ответы и решения:

Не могу найти нужную форму (Selenium)
Приветствую форумчан, уже который день бьюсь над проблемой. Есть один сайт, там встроенный...

Selenium не могу нажать на нужную ссылку
Добрый день начал баловаться с Selenium простые переходы и все такое вроде освоил немного но вот у...

1c7.7: Торговля и склад, как найти нужную форму или слой
Вопрос совсем дурацкий, я новичок. Есть рабочая база 1с, мне необходимо внести изменения в одну из...

Selenium определить нужную вкладку в браузере
Суть проблемы заключается в том что кнопка на которую мне нужно нажать находится на другой вкладке,...

0
04.01.2017, 20:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.01.2017, 20:09
Помогаю со студенческими работами здесь

Не могу найти нужную книгу
Судоплатов С. В. , Овчинникова Е. В. Математическая логика и теория алгоритмов: учебник 3 издание....

Не могу найти нужную стрелку
Делаю план дома и мне нужна стрелка(прикрепил скрин) не могу ее найти, можете подсказать есть ли...

Не могу найти нужную Windows
Всем привет! имеется комп HP dx6120 с наклейкой Windows XP Prefessional Russian 082 HP ну и там еще...

не могу найти нужную функцыю
Я не могу подобрать нужную функцию. Что имею: &lt;?php $a='&lt;p class=&quot;js-tweet-text...

Selenium findelement Не могу найти элемент
Вот элемент это поле для ввода текста &lt;input name=&quot;text_text&quot; value=&quot;1&quot;...

Не могу найти нужную информацию для курсовой работы
Здравствуйте, уже какой день мучаюсь и не могу найти нужной информации по курсовой, моя тема это...

Через Selenium Webdriver не могу найти кнопку
Почему не находится кнопка войти на странице Seosprint.net. Нахожусь на странице входа, ввел логин...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru