Commit fcecb24e by 岳巧源

add

parent f15c33b4
Showing with 17 additions and 1 deletions
import random
import time import time
class User: class User:
def __init__(self, name: str, password: str): def __init__(self, name="admin", password="admin@123"):
self.uid = self.generate_uid() self.uid = self.generate_uid()
self.name = name self.name = name
self.password = password self.password = password
def generate_uid(self) -> str: def generate_uid(self) -> str:
timestamp = time.time() timestamp = time.time()
timestamp_str = str(timestamp).replace(".", "")
timestamp_str_len = len(timestamp_str)
if timestamp_str_len < 17:
for i in range(17 - timestamp_str_len):
timestamp_str = timestamp_str + str(random.randint(0, 9))
if len(timestamp_str) > 17:
timestamp_str = timestamp_str[:17]
prefix_str = str(random.randint(1000, 9999))
suffix_str = str(random.randint(1000, 9999))
return prefix_str + timestamp_str + suffix_str
if __name__ == '__main__':
u = User()
print(u.uid)
print(len(u.uid))
File mode changed
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment