SYMBOL INDEX (249 symbols across 17 files) FILE: docs/convert.py function gen_notebook_path (line 12) | def gen_notebook_path(): function arrange_notebook_execution_order (line 26) | def arrange_notebook_execution_order(source_ipynb_path): function convert (line 42) | def convert(): function main (line 57) | def main(): FILE: jike/client.py function check_unread_count_periodically (line 15) | def check_unread_count_periodically(obj): function auto_load_unread (line 29) | def auto_load_unread(obj): function notify_update (line 35) | def notify_update(obj, unread): class JikeClient (line 49) | class JikeClient: method __init__ (line 50) | def __init__(self, sync_unread=False): method __del__ (line 76) | def __del__(self): method get_my_profile (line 80) | def get_my_profile(self): method get_my_collection (line 83) | def get_my_collection(self): method get_news_feed_unread_count (line 89) | def get_news_feed_unread_count(self): method get_news_feed (line 97) | def get_news_feed(self): method get_following_update (line 103) | def get_following_update(self): method get_user_profile (line 109) | def get_user_profile(self, username): method get_user_post (line 119) | def get_user_post(self, username, limit=20): method get_user_created_topic (line 124) | def get_user_created_topic(self, username, limit=20): method get_user_subscribed_topic (line 129) | def get_user_subscribed_topic(self, username, limit=20): method get_user_following (line 134) | def get_user_following(self, username, limit=20): method get_user_follower (line 139) | def get_user_follower(self, username, limit=20): method get_comment (line 144) | def get_comment(self, message): method get_topic_selected (line 153) | def get_topic_selected(self, topic_id): method get_topic_square (line 160) | def get_topic_square(self, topic_id): method open_in_browser (line 168) | def open_in_browser(url_or_message): method create_my_post (line 189) | def create_my_post(self, content, link=None, topic_id=None, pictures=N... method delete_my_post (line 217) | def delete_my_post(self, post): method _like_action (line 226) | def _like_action(self, message, action): method like_it (line 243) | def like_it(self, message): method unlike_it (line 246) | def unlike_it(self, message): method _collect_action (line 249) | def _collect_action(self, message, action): method collect_it (line 264) | def collect_it(self, message): method uncollect_it (line 267) | def uncollect_it(self, message): method repost_it (line 270) | def repost_it(self, content, message, sync_comment=True): method comment_it (line 291) | def comment_it(self, content, message, pictures=None, sync2personal_up... method search_topic (line 316) | def search_topic(self, keywords): method search_collection (line 326) | def search_collection(self, keywords): method get_recommended_topic (line 334) | def get_recommended_topic(self): method create_emitter (line 341) | def create_emitter(self, endpoint, fixed_extra_payload=()): method schedule_my_post (line 350) | def schedule_my_post(self, content, link=None, topic_id=None, pictures... method _load_unread (line 357) | def _load_unread(self, choice): method set_automatic_rules (line 368) | def set_automatic_rules(self, notified_topics, notified_users): method _create_new_jike_session (line 372) | def _create_new_jike_session(self): method relogin (line 380) | def relogin(self): FILE: jike/objects/base.py class JikeSequenceBase (line 13) | class JikeSequenceBase(Sequence): method __init__ (line 28) | def __init__(self): method __repr__ (line 31) | def __repr__(self): method __getitem__ (line 34) | def __getitem__(self, item): method __contains__ (line 37) | def __contains__(self, item): method __len__ (line 40) | def __len__(self): method __reversed__ (line 43) | def __reversed__(self): method index (line 46) | def index(self, item, start=0, stop=None): method append (line 53) | def append(self, item): method clear (line 56) | def clear(self): method extend (line 59) | def extend(self, items): class JikeStreamBase (line 64) | class JikeStreamBase: method __init__ (line 78) | def __init__(self, maxlen=200): method __repr__ (line 81) | def __repr__(self): method __getitem__ (line 84) | def __getitem__(self, item): method __contains__ (line 87) | def __contains__(self, item): method __len__ (line 90) | def __len__(self): method __reversed__ (line 93) | def __reversed__(self): method index (line 96) | def index(self, item, start=0, stop=None): method append (line 103) | def append(self, item): method appendleft (line 106) | def appendleft(self, item): method clear (line 109) | def clear(self): method extend (line 112) | def extend(self, items): method extendleft (line 116) | def extendleft(self, items): method pop (line 120) | def pop(self): method popleft (line 123) | def popleft(self): class JikeFetcher (line 127) | class JikeFetcher: method __init__ (line 132) | def __init__(self, jike_session): method __repr__ (line 136) | def __repr__(self): method fetch_more (line 139) | def fetch_more(self, endpoint, payload): class List (line 146) | class List(JikeSequenceBase, JikeFetcher): method __init__ (line 151) | def __init__(self, jike_session, endpoint, fixed_extra_payload=(), typ... method __repr__ (line 158) | def __repr__(self): method load_more (line 161) | def load_more(self, limit=20, extra_payload=()): method load_all (line 180) | def load_all(self, extra_payload=()): class Stream (line 187) | class Stream(JikeStreamBase, JikeFetcher): method __init__ (line 192) | def __init__(self, jike_session, endpoint, fixed_extra_payload=(), max... method __repr__ (line 199) | def __repr__(self): method load_more (line 202) | def load_more(self, limit=20, extra_payload=()): method load_full (line 219) | def load_full(self, extra_payload=()): method load_update (line 222) | def load_update(self, unread_count, extra_payload=()): class JikeEmitter (line 252) | class JikeEmitter(JikeFetcher): method __init__ (line 253) | def __init__(self, jike_session, endpoint, fixed_extra_payload=()): method __repr__ (line 259) | def __repr__(self): method generate (line 262) | def generate(self): method stop (line 281) | def stop(self): FILE: jike/objects/wrapper.py function repr_namedtuple (line 8) | def repr_namedtuple(nt): function str_namedtuple (line 12) | def str_namedtuple(nt): function namedtuple_with_defaults (line 17) | def namedtuple_with_defaults(namedtuple): FILE: jike/qr_code.py function make_qrcode (line 15) | def make_qrcode(uuid, render_choice='browser'): function render2terminal (line 35) | def render2terminal(qr): function render2browser (line 39) | def render2browser(qr): function render2viewer (line 55) | def render2viewer(qr): class JikeSvgPathImage (line 63) | class JikeSvgPathImage(SvgImage): method units (line 64) | def units(self, pixels, text=True): FILE: jike/session.py class JikeSession (line 11) | class JikeSession: method __init__ (line 12) | def __init__(self, token): method __del__ (line 18) | def __del__(self): method __repr__ (line 21) | def __repr__(self): method get (line 24) | def get(self, url, params=None): method post (line 27) | def post(self, url, params=None, json=None): FILE: jike/utils.py function read_token (line 31) | def read_token(): function write_token (line 38) | def write_token(token): function wait_login (line 46) | def wait_login(uuid): function confirm_login (line 55) | def confirm_login(uuid): function login (line 66) | def login(): function extract_url (line 95) | def extract_url(content): function extract_link (line 99) | def extract_link(jike_session, link): function get_uptoken (line 112) | def get_uptoken(): function upload_a_picture (line 119) | def upload_a_picture(picture): function upload_pictures (line 140) | def upload_pictures(picture_paths): function notify (line 147) | def notify(title, message): FILE: nlp/generate_dataset.py function translate_two_digits (line 69) | def translate_two_digits(digits): function generate_date (line 80) | def generate_date(): function generate_dataset (line 101) | def generate_dataset(m): FILE: tests/test_base.py class TestJikeSequenceBase (line 7) | class TestJikeSequenceBase(unittest.TestCase): method setUp (line 8) | def setUp(self): method test_init (line 16) | def test_init(self): method test_repr (line 19) | def test_repr(self): method test_len (line 22) | def test_len(self): method test_append (line 25) | def test_append(self): method test_getitem (line 30) | def test_getitem(self): method test_contains (line 36) | def test_contains(self): method test_extend (line 41) | def test_extend(self): method test_reversed (line 47) | def test_reversed(self): method test_index (line 52) | def test_index(self): method test_clear (line 58) | def test_clear(self): class TestJikeStreamBase (line 65) | class TestJikeStreamBase(unittest.TestCase): method setUp (line 66) | def setUp(self): method test_init (line 76) | def test_init(self): method test_repr (line 80) | def test_repr(self): method test_getitem (line 83) | def test_getitem(self): method test_contains (line 89) | def test_contains(self): method test_len (line 94) | def test_len(self): method test_reversed (line 97) | def test_reversed(self): method test_index (line 102) | def test_index(self): method test_append (line 108) | def test_append(self): method test_appendleft (line 113) | def test_appendleft(self): method test_clear (line 120) | def test_clear(self): method test_extend (line 126) | def test_extend(self): method test_extendleft (line 132) | def test_extendleft(self): method test_pop (line 138) | def test_pop(self): method test_popleft (line 146) | def test_popleft(self): class TestJikeFetcher (line 158) | class TestJikeFetcher(unittest.TestCase): method setUp (line 159) | def setUp(self): method test_init (line 163) | def test_init(self): method test_repr (line 167) | def test_repr(self): method test_fetch_more (line 170) | def test_fetch_more(self): class TestList (line 183) | class TestList(unittest.TestCase): method setUp (line 184) | def setUp(self): method test_init (line 188) | def test_init(self): method test_repr (line 193) | def test_repr(self): method test_load_more (line 196) | def test_load_more(self): method test_load_all (line 221) | def test_load_all(self): class TestStream (line 236) | class TestStream(unittest.TestCase): method setUp (line 237) | def setUp(self): method test_init (line 241) | def test_init(self): method test_repr (line 246) | def test_repr(self): method test_load_more (line 249) | def test_load_more(self): method test_load_full (line 280) | def test_load_full(self): method test_load_update (line 298) | def test_load_update(self): class TestJikeEmitter (line 322) | class TestJikeEmitter(unittest.TestCase): method setUp (line 323) | def setUp(self): method test_init (line 327) | def test_init(self): method test_repr (line 332) | def test_repr(self): method test_generate (line 335) | def test_generate(self): method test_stop (line 355) | def test_stop(self): FILE: tests/test_client.py class TestJikeClient (line 8) | class TestJikeClient(unittest.TestCase): method setUp (line 9) | def setUp(self): method tearDown (line 28) | def tearDown(self): method test_init (line 32) | def test_init(self): method test_get_my_profile (line 51) | def test_get_my_profile(self, mock_get_user_profile): method test_get_my_collection (line 58) | def test_get_my_collection(self): method test_get_news_feed_unread_count (line 73) | def test_get_news_feed_unread_count(self): method test_get_news_feed (line 87) | def test_get_news_feed(self): method test_get_following_update (line 102) | def test_get_following_update(self): method test_get_user_profile (line 117) | def test_get_user_profile(self): method test_get_user_post (line 130) | def test_get_user_post(self): method test_get_user_created_topic (line 139) | def test_get_user_created_topic(self): method test_get_user_subscribed_topic (line 148) | def test_get_user_subscribed_topic(self): method test_get_user_following (line 157) | def test_get_user_following(self): method test_get_user_follower (line 166) | def test_get_user_follower(self): method test_get_comment (line 175) | def test_get_comment(self): method test_get_topic_selected (line 188) | def test_get_topic_selected(self): method test_get_topic_square (line 197) | def test_get_topic_square(self): method test_open_in_browser (line 206) | def test_open_in_browser(self): method test_create_my_post (line 236) | def test_create_my_post(self): method test_delete_my_post (line 261) | def test_delete_my_post(self): method test__like_action (line 282) | def test__like_action(self): method test_like_it (line 305) | def test_like_it(self): method test_unlike_it (line 311) | def test_unlike_it(self): method test__collect_action (line 317) | def test__collect_action(self): method test_collect_it (line 340) | def test_collect_it(self): method test_uncollect_it (line 346) | def test_uncollect_it(self): method test_repost_it (line 352) | def test_repost_it(self): method test_comment_it (line 382) | def test_comment_it(self): method test_search_topic (line 412) | def test_search_topic(self): method test_search_collection (line 421) | def test_search_collection(self): method test_get_recommended_topics (line 430) | def test_get_recommended_topics(self): method test__create_new_jike_session (line 439) | def test__create_new_jike_session(self): FILE: tests/test_message.py class TestMessage (line 5) | class TestMessage(unittest.TestCase): method setUp (line 6) | def setUp(self): method test_official_message (line 9) | def test_official_message(self): method test_original_post (line 18) | def test_original_post(self): method test_repost (line 27) | def test_repost(self): method test_question (line 36) | def test_question(self): method test_answer (line 45) | def test_answer(self): method test_person_update_section (line 54) | def test_person_update_section(self): method test_personal_update (line 60) | def test_personal_update(self): method test_comment (line 66) | def test_comment(self): FILE: tests/test_qr_code.py class TestJikeQrCode (line 8) | class TestJikeQrCode(unittest.TestCase): method setUp (line 9) | def setUp(self): method test_make_qrcode (line 13) | def test_make_qrcode(self): method test_render2terminal (line 27) | def test_render2terminal(self, mock_print_tty): method test_render2browser (line 32) | def test_render2browser(self): method test_render2viewer (line 42) | def test_render2viewer(self): FILE: tests/test_session.py class TestJikeSession (line 9) | class TestJikeSession(unittest.TestCase): method setUp (line 10) | def setUp(self): method tearDown (line 13) | def tearDown(self): method test_init (line 16) | def test_init(self): method test_repr (line 21) | def test_repr(self): method test_get (line 25) | def test_get(self): method test_post (line 36) | def test_post(self): FILE: tests/test_topic.py class TestTopic (line 5) | class TestTopic(unittest.TestCase): method test_topic (line 6) | def test_topic(self): FILE: tests/test_user.py class TestUser (line 5) | class TestUser(unittest.TestCase): method test_user (line 6) | def test_user(self): FILE: tests/test_utils.py class TestJikeUtils (line 10) | class TestJikeUtils(unittest.TestCase): method setUp (line 11) | def setUp(self): method tearDown (line 14) | def tearDown(self): method test_read_token (line 17) | def test_read_token(self): method test_write_token (line 24) | def test_write_token(self): method test_extract_link (line 33) | def test_extract_link(self): method test_extract_url (line 52) | def test_extract_url(self): method test_wait_login (line 62) | def test_wait_login(self): method test_confirm_login (line 91) | def test_confirm_login(self): method test_login (line 120) | def test_login(self): method test_get_uptoken (line 163) | def test_get_uptoken(self): method test_upload_a_picture (line 184) | def test_upload_a_picture(self): method test_upload_pictures (line 236) | def test_upload_pictures(self): FILE: tests/test_wrapper.py class TestWrapper (line 6) | class TestWrapper(unittest.TestCase): method setUp (line 7) | def setUp(self): method test_repr_namedtuple (line 10) | def test_repr_namedtuple(self): method test_str_namedtuple (line 15) | def test_str_namedtuple(self): method test_namedtuple_with_defaults (line 20) | def test_namedtuple_with_defaults(self):