ybw_release_account.py 721 B

1234567891011121314151617181920212223
  1. from pymongo import MongoClient
  2. import setting
  3. import utils.tools as tool
  4. from log import logger
  5. if __name__ == '__main__':
  6. to_mongo = MongoClient(setting.MONGO_IP, setting.MONGO_PORT)
  7. account_coll = to_mongo[setting.MONGO_DB]['ybw_info']
  8. # 重置 账号信息
  9. with account_coll.find() as cursor:
  10. for item in cursor:
  11. update_date = tool.get_current_date()
  12. account_coll.update_one(
  13. {"_id": item["_id"]},
  14. {"$set": {
  15. "count": 0,
  16. "login_times": 0,
  17. "update_time": update_date
  18. }}
  19. )
  20. logger.info(f" {item['account']} 已更新 < {update_date} >")