Я намагаюся опублікувати запит на вхід на веб-сайт за допомогою модуля Запити в Python, але він насправді не працює. Я новачок у цьому ... тому я не можу зрозуміти, чи слід мені робити файли cookie для мого імені користувача та пароля або якогось типу дозволу HTTP, який я знайшов (??).
from pyquery import PyQuery
import requests
url = 'http://www.locationary.com/home/index2.jsp'
Тож, думаю, я повинен використовувати "повідомлення" та файли cookie ....
ck = {'inUserName': 'USERNAME/EMAIL', 'inUserPass': 'PASSWORD'}
r = requests.post(url, cookies=ck)
content = r.text
q = PyQuery(content)
title = q("title").text()
print title
У мене відчуття, що я роблю печиво неправильно ... я не знаю.
Якщо він не входить належним чином, заголовок домашньої сторінки повинен вийти на "Locationary.com", а якщо так, то це має бути "Домашня сторінка".
Якби ви могли б пояснити мені кілька речей щодо запитів та файлів cookie та допомогти мені у цьому, я був би дуже вдячний. : D
Дякую.
... Це все ще насправді не працювало. Гаразд ... так ось що говорить HTML домашньої сторінки перед входом у систему:
</td><td><img src="http://www.locationary.com/img/LocationaryImgs/icons/txt_email.gif"> </td>
<td><input class="Data_Entry_Field_Login" type="text" name="inUserName" id="inUserName" size="25"></td>
<td><img src="http://www.locationary.com/img/LocationaryImgs/icons/txt_password.gif"> </td>
<td><input class="Data_Entry_Field_Login" type="password" name="inUserPass" id="inUserPass"></td>
Тому я думаю, що я роблю це правильно, але результат все одно "Locationary.com"
2-е РЕДАГУВАННЯ:
Я хочу мати можливість залишатися в системі протягом довгого часу, і кожного разу, коли я запитую сторінку під цим доменом, я хочу, щоб вміст відображався так, ніби я ввійшов у систему.