मेरा पायथन स्तर नौसिखिया है। मैंने कभी भी वेब स्क्रैपर या क्रॉलर नहीं लिखा है। मैंने एक एपीआई से कनेक्ट करने के लिए एक पायथन कोड लिखा है और जो डेटा मैं चाहता हूं उसे निकालने के लिए। लेकिन कुछ निकाले गए डेटा के लिए मैं लेखक का लिंग प्राप्त करना चाहता हूं। मुझे यह वेबसाइट http://bookblog.net/gender/genie.php
मिली लेकिन डाउनसाइड एक एपीआई उपलब्ध नहीं है। मैं सोच रहा था कि पेज में फॉर्म में डेटा जमा करने के लिए एक पाइथन कैसे लिखना है और रिटर्न डेटा निकालना है। अगर मैं इस पर कुछ मार्गदर्शन प्राप्त कर सकता हूं तो यह एक बड़ी मदद होगी।वेब फ़ॉर्म के माध्यम से डेटा सबमिट करें और परिणाम निकालें
<form action="analysis.php" method="POST">
<textarea cols="75" rows="13" name="text"></textarea>
<div class="copyright">(NOTE: The genie works best on texts of more than 500 words.)</div>
<p>
<b>Genre:</b>
<input type="radio" value="fiction" name="genre">
fiction
<input type="radio" value="nonfiction" name="genre">
nonfiction
<input type="radio" value="blog" name="genre">
blog entry
</p>
<p>
</form>
परिणाम पृष्ठ डोम:
<p>
<b>The Gender Genie thinks the author of this passage is:</b>
male!
</p>
मैंने easy_install lxml.html करने की कोशिश की लेकिन निम्न त्रुटि को आसान बना रहा है lxml.html lxml.html के लिए खोज http://pypi.python.org/simple/lxml .html/ 'lxml.html' के लिए इंडेक्स पेज नहीं मिला (शायद गलत वर्तनी?) सभी पैकेजों की स्कैनिंग इंडेक्स (इसमें कुछ समय लग सकता है) पढ़ना http://pypi.python.org/simple/ नहीं lxml.html त्रुटि के लिए स्थानीय संकुल या डाउनलोड लिंक पाए गए: Requirement.parse ('lxml.html') –
के लिए उपयुक्त वितरण नहीं मिला मॉड्यूल आयात में, यदि दो नामों के बीच '.' है, तो इसका मतलब है कि दूसरा नाम पिछले नाम के भीतर है। जिस मॉड्यूल को आप इंस्टॉल करना चाहते हैं वह lxml है। – Acorn
धन्यवाद टिप्पणी देने के बाद मुझे एहसास हुआ। धन्यवाद agianl –