मैं http://insta.friendorfollow.com/
में लॉग इन करने के लिए पाइथन में एक स्क्रिप्ट लिखने की कोशिश कर रहा हूं और उन लोगों की सूची प्राप्त कर रहा हूं जो पीछे नहीं आ रहे हैं। मैं "अनुरोध मॉड्यूल" का उपयोग करना चाहता हूं, अब तक मैंने भाग्य के साथ कई प्रयास किए हैं। मेरा कोड निम्नानुसार है:पायथन अनुरोधों का उपयोग कर Instagram पर लॉगिंग
import requests, re
f = open('file', 'w')
r = requests.get('http://insta.friendorfollow.com/')
next_url = re.findall(ur'<a href=\"(.*)\" type=\"submit\"', r.content)
r = requests.get(next_url[0])
action = re.findall(ur'action=\"(.*)\"', r.content)
csrfmiddlewaretoken = re.findall(ur'name=\"csrfmiddlewaretoken\" value=\"(.*)\"', r.content)
print action
print csrfmiddlewaretoken
payload = {
'csrfmiddlewaretoken': csrfmiddlewaretoken[0],
'username': 'SOMEUSER',
'password':'SOMEPASS'
}
g = requests.post("https://instagram.com/"+action[0],
data=payload, allow_redirects=True)
print >> f, g.text
क्या कोई मुझे बता सकता है कि मैं क्या गलत कर रहा हूं? और यह करने का सही तरीका क्या होगा। एक लिपि की सराहना की जाएगी।
इस साझा करने के लिए धन्यवाद - मैं, मतलब बनने की कोशिश कर नहीं कर रहा हूँ बस रखने यह क्यू एंड ए। (और क्योंकि आपने इसे एक उत्तर के रूप में पोस्ट किया है, इसलिए आप उस प्रतिनिधि को प्राप्त कर सकते हैं जिसके द्वारा आप इसके लायक हैं)। – Flexo
कोई कठोर भावनाओं को समझना नहीं है, हम सभी यहां ज्ञान के लिए हैं। – mahmoh
WebDriverException: संदेश: ghostdriver साथ phantomjs प्रारंभ करने में अक्षम: [त्रुटि 2] – Veltro