예제 #1
0
 def generate(self):
     discordToken = StringGenerator(self.regularExpression).render()
     discordToken = discordToken.replace("..", ".")
     discordToken = str(id) + discordToken 
     print(discordToken)
     self.generated += 1
     self.write(discordToken)
예제 #2
0
 def __init__(self, category=None, *args, **kwargs):
     super(EsmoSpider, self).__init__(*args, **kwargs)
     unique_id = SG("[\l\d]{10}").render()
     date_object = str(datetime.now().day) + str(
         datetime.now().month) + str(datetime.now().year)
     date_object = str(date_object) + "_" + str(
         datetime.now().time()).replace(":", "_").split(".")[0]
     unique_id = date_object + "_" + unique_id
     unique_id = unique_id.replace(" ", "_").strip()
     self.CRAWL_NEW_ID = unique_id
     data_dict = {
         "crawl_id": self.CRAWL_NEW_ID,
         "conf": "esmo",
         "start_datetime": datetime.now(),
         "end_datetime": "",
         "status": "running",
     }
     my_database.crawl_initiate.insert_one(data_dict)