使用python登录Instagram

使用python登录Instagram,python,api,Python,Api,我想制作一个python脚本,在不使用instagram库的情况下登录python 我只是使用这个脚本,它不工作 import requests r = requests.get('https://instagram.com', auth=('user', 'pass')) print r.status_code print r.headers['content-type'] 你能帮我吗…用硒就行了 from selenium import webdriver driver = we

我想制作一个python脚本,在不使用instagram库的情况下登录python

我只是使用这个脚本,它不工作

import requests

r = requests.get('https://instagram.com', auth=('user', 'pass'))

print r.status_code
print r.headers['content-type']
你能帮我吗…

用硒就行了

 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的副本

请正确研究请求库。您需要发出post请求,而不是包含所有必需post数据的get请求。在此之前,您还需要创建一个请求会话,并为cookie维护该会话。希望有帮助。为什么不将python与instagram库一起使用呢?你的意思是不要使用这个:?问题是我不想使用这个库。我正在尝试制作instagram bruteforce脚本,所以我要求你不要使用instagram库