A Python module to fetch and parse data from Quora.
Installation
You will need Python 2. pip is recommended for installing dependencies.
Install using pip:
pip install quora
Usage
User statistics
from quora import Quora
quora = Quora()
# Get user activity
activity = quora.get_activity('Christopher-J-Su')
# Do stuff with the parsed activity data
activity.upvotes
activity.user_follows
activity.want_answers
activity.answers
activity.review_requests
# Get user statistics
stats = quora.get_user_stats('Christopher-J-Su')
# Take a gander
print stats
Questions
from quora import Quora
# Get question statistics
question = Quora.get_question_stats('what-is-python')
# question is:
# {
# 'want_answers': 3,
# 'question_text': u'What is python?',
# 'topics': [u'Science, Engineering, and Technology', u'Technology', u'Electronics', u'Computers'],
# 'question_details': None, 'answer_count': 1,
# 'answer_wiki': '<div class="hidden" id="answer_wiki"><div id="ld_mqcfmt_15628"><div id="__w2_po3p1uM_wiki"></div></div></div>',
# }
Answers
from quora import Quora
# The function can be called in any of the following ways.
answer = Quora.get_one_answer('http://qr.ae/6hARL')
answer = Quora.get_one_answer('6hARL')
answer = Quora.get_one_answer(question, author) # question and answer are variables
# answer is:
# {
# 'want_answers': 8,
# 'views': 197,
# 'author': u'Mayur-P-R-Rohith',
# 'question_link': u'https://www.quora.com/Does-Quora-similar-question-search-when-posing-a-new-question-work-better-than-the-search-box-ove',
# 'comment_count': 1,
# 'answer': '...',
# 'upvote_count': 5
# }
# Get the latest answers from a question
latest_answers = Quora.get_latest_answers('what-is-python')
Features
Currently implemented
User statistics
User activity
Question statistics
Answer statistics
Todo
Detailed user information (followers, following, etc.; not just statistics)
Metadata
Release files for quora 0.1.20.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| quora-0.1.20.5.tar.gz | 18.0 kB | Details |
Release files / quora-0.1.20.5.tar.gz
| Download URL | quora-0.1.20.5.tar.gz |
|---|---|
| Size | 18.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
850bf04428d4136688f445bf38b2aee66bbfa4e9f3ea2ec2dc4e33aa9a7e14a9
|
|
BLAKE2b-256 checksum How to use checksums |
d028b2d29d3514df105695cf8c1b004c23644466b500a68b9b139304fcea3a82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |