Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 10, 2015 16:23:58

cardas
Зарегистрирован: 2015-01-10
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Получить GET-запрос и присвоить значения

Добрый день.

Подскажите пожалуйста, как можно спарсить ответ от get-запроса и присвоить его значения переменным?
Делаю на SIKULI, но там тот же Python/Jython.

import urllib
m = urllib.urlopen("http://example.com/get.php?%s") # 
print m.read()

В ответ приходит следующее:
var1=100,200var2=3

Мне нужно сделать, чтобы:
time = random.randint (var1) # то есть переменная time имела рандом (100,200) - то значение, которое пришло из запроса.
left = var2 # тоже самое, но без рандома. Просто присвоить полученное значение новой переменной.

Отредактировано cardas (Янв. 10, 2015 16:29:28)

Офлайн

#2 Янв. 10, 2015 21:08:30

alex925
Зарегистрирован: 2015-01-08
Сообщения: 204
Репутация: +  14  -
Профиль   Отправить e-mail  

Получить GET-запрос и присвоить значения

Вот простенький пример, я значения просто вывел, а ты уже думаю сам додумаешься, что тебе с ними сделать (в список загонишь или ещё что)

import lxml.html
import requests
response = requests.get('http://habrahabr.ru')
data = lxml.html.fromstring(response.text)
for i in data.cssselect('.posts .post h1.title a'):
    print(i.text)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version