示例#1
0
 def __init__(self):
     super().__init__(debug=False)  # set True for some extra debug output
     self.settings = {
         'openInBrowser': False,
         'readerMode': False,
         'loggedIn': False,
         'username': '',
         'legacyFetch': False,
         'darkTheme': False
     }
     self.restore_data(self.settings, self.SETTINGS_FILE)
     self.sess = HNapi(self.settings['username'])
     print("restored: ", self.settings)
示例#2
0
from readeryc import HNapi
from bs4 import BeautifulSoup
import requests

api = HNapi()


def testGetComments(cid):
    return api.getComments(cid, False, True)


def testGetStories(list):
    return api.getStories(list)


def testSearchStories(start, source):
    return api.getSearchStories(start, source)


def testGetUser(username, password):
    res = api.login(username, password)
    if res:
        return api.getProfile(username)


text, comments = testGetComments('9317159')
for c in comments:
    print(c)
stories, next = testGetStories('news')
for s in stories:
    print(s)