|
@@ -21,7 +21,7 @@ def get_wallet_detail(wallet_address: str, page):
|
|
|
except Exception as e:
|
|
except Exception as e:
|
|
|
print(f"查询钱包 {wallet_address} 时出错: {str(e)}")
|
|
print(f"查询钱包 {wallet_address} 时出错: {str(e)}")
|
|
|
|
|
|
|
|
-def main():
|
|
|
|
|
|
|
+def run():
|
|
|
with sync_playwright() as p:
|
|
with sync_playwright() as p:
|
|
|
# 启动一个 Chromium 浏览器,headless=False 确保可见
|
|
# 启动一个 Chromium 浏览器,headless=False 确保可见
|
|
|
browser = p.chromium.launch(
|
|
browser = p.chromium.launch(
|
|
@@ -51,13 +51,17 @@ def main():
|
|
|
time.sleep(1)
|
|
time.sleep(1)
|
|
|
print(f'正在查询钱包 {i} : {wallet}')
|
|
print(f'正在查询钱包 {i} : {wallet}')
|
|
|
get_wallet_detail(wallet, page)
|
|
get_wallet_detail(wallet, page)
|
|
|
- try:
|
|
|
|
|
- while True:
|
|
|
|
|
- time.sleep(3600)
|
|
|
|
|
- except KeyboardInterrupt:
|
|
|
|
|
- print("程序被手动终止,关闭浏览器...")
|
|
|
|
|
- context.close()
|
|
|
|
|
- browser.close()
|
|
|
|
|
|
|
+
|
|
|
|
|
+ time.sleep(3600)
|
|
|
|
|
+
|
|
|
|
|
+ context.close()
|
|
|
|
|
+ browser.close()
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+def main():
|
|
|
|
|
+ while True:
|
|
|
|
|
+ run()
|
|
|
|
|
+ time.sleep(5)
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
if __name__ == "__main__":
|
|
|
main()
|
|
main()
|