Example #1
0
# -------answer_content.txt
# -------picture:
# ----------000.jpg
# ----------001.jpg
# and so on
# Finally, let's store all documents into Mongodb

from question import Question
from answer import Answer
from mongodb import MongoDB
from saveImage import save_img, save_text
from urllib import request, error

q = Question("https://www.zhihu.com/question/39547745")
q.setting()
answer_list = q.get_answer_id_list()
#q_info = 'Title : '+q.title+'\nQuestion url : '+q.qurl+'\nQuestion id : '+\
#        str(q.qid)+'\nAsker : '+q.asker+'\nNumber of Follows : '+str(q.num_of_follows)+\
#        '\nNumber of Comments : '+ str(q.num_of_comments)+'\nNumber of Answers : '+str(q.num_of_answers)
#save_text('./%s/' % str(q.qid), str(q.qid)+'_info', q_info)
mongo = MongoDB(str(q.qid), False) # in inintialization, it will connect Mongodb server
'''
mongo.insertData('Questions', {
        'title': q.title,
        'question_url': q.qurl,
        'question_id': q.qid,
        'asker': q.asker,
        'num_of_follows': q.num_of_follows,
        'num_of_comments': q.num_of_comments,
        'num_of_answers': q.num_of_answers,
        'answers_list': answer_list,
Example #2
0
# -------answer_content.txt
# -------picture:
# ----------000.jpg
# ----------001.jpg
# and so on
# Finally, let's store all documents into Mongodb

from question import Question
from answer import Answer
from mongodb import MongoDB
from saveImage import save_img, save_text
from urllib import request, error

q = Question("https://www.zhihu.com/question/39547745")
q.setting()
answer_list = q.get_answer_id_list()
#q_info = 'Title : '+q.title+'\nQuestion url : '+q.qurl+'\nQuestion id : '+\
#        str(q.qid)+'\nAsker : '+q.asker+'\nNumber of Follows : '+str(q.num_of_follows)+\
#        '\nNumber of Comments : '+ str(q.num_of_comments)+'\nNumber of Answers : '+str(q.num_of_answers)
#save_text('./%s/' % str(q.qid), str(q.qid)+'_info', q_info)
mongo = MongoDB(str(q.qid),
                False)  # in inintialization, it will connect Mongodb server
'''
mongo.insertData('Questions', {
        'title': q.title,
        'question_url': q.qurl,
        'question_id': q.qid,
        'asker': q.asker,
        'num_of_follows': q.num_of_follows,
        'num_of_comments': q.num_of_comments,
        'num_of_answers': q.num_of_answers,