我想创建一个python脚本登录到没有instagram库的python。
我只是使用这个脚本而且它没有工作......
import requests
r = requests.get('https://instagram.com', auth=('user', 'pass'))
print r.status_code
print r.headers['content-type']
你能帮帮我吗...
答案 0 :(得分:-1)
只需使用硒。
from selenium import webdriver
driver = webdriver.PhantomJS('path to phantomjs executable')
driver.get('https://www.instagram.com/accounts/login')
dom = driver.find_element_by_xpath('//*')
username = dom.find_element_by_name('username')
password = dom.find_element_by_name('password')
login_button = dom.find_element_by_xpath('//*[@class="_aj7mu _taytv _ki5uo _o0442"]')
username.clear()
password.clear()
username.send_keys('your username')
password.send_keys('your password')
login_button.click()
driver.get('https://www.instagram.com/accounts/login')
if 'logged-in' in driver.page_source:
print 'Logged in'
请务必在此处抓取一份phantomjs http://www.phantomjs.org