MCPcopy Create free account
hub / github.com/dataabc/weibo-crawler / parse_sqlite_user

Method parse_sqlite_user

weibo.py:2737–2755  ·  view source on GitHub ↗
(self, user)

Source from the content-addressed store, hash-verified

2735 self.sqlite_insert(con, sqlite_user, "user")
2736
2737 def parse_sqlite_user(self, user):
2738 if not user:
2739 return
2740 sqlite_user = OrderedDict()
2741 sqlite_user["id"] = user["id"]
2742 sqlite_user["nick_name"] = user["screen_name"]
2743 sqlite_user["gender"] = user["gender"]
2744 sqlite_user["follower_count"] = user["followers_count"]
2745 sqlite_user["follow_count"] = user["follow_count"]
2746 sqlite_user["birthday"] = user["birthday"]
2747 sqlite_user["location"] = user["location"]
2748 sqlite_user["ip_location"] = user.get("ip_location", "")
2749 sqlite_user["edu"] = user["education"]
2750 sqlite_user["company"] = user["company"]
2751 sqlite_user["reg_date"] = user["registration_time"]
2752 sqlite_user["main_page_url"] = user["profile_url"]
2753 sqlite_user["avatar_url"] = user["avatar_hd"]
2754 sqlite_user["bio"] = user["description"]
2755 return sqlite_user
2756
2757 def sqlite_insert(self, con: sqlite3.Connection, data: dict, table: str):
2758 if not data:

Callers 1

sqlite_insert_userMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected