Python 生成 啟用碼

2021-10-07 14:33:25 字數 725 閱讀 1981

本文章參考於其他部落格,python 生成 200 個啟用碼有幾種方式,以下採用兩種不同的方式來生成啟用碼。

①利用加密的方式

# -*- coding:utf-8 -*-

import base64

def get_code():

for i in range(10):

a = '這是第'+'%s' % i + '個啟用碼'

b = base64.b64encode(a.encode('utf-8'))  # 加密,先把a轉換成bytes,再利用base64加密

print(b)  # 輸出加密後的文字

c = base64.b64decode(b.decode('utf-8'))  # 解密

print(c.decode(encoding="utf-8"))  # 輸出解密後的文字

get_code()

②利用隨機數的方式

# -*- coding:utf-8 -*-

import random

def get_code():

for a in range(10):  # 生成10組啟用碼

total = ''

for b in range(20):  # 一組啟用碼由20個隨機數構成

t = random.choice(s)

total = t + total

print(total)

get_code()

Python 生成啟用碼並存入MySQL

引入pymysql import pymysql 連線資料庫 conn pymysql.connect user root password password database test cursor conn.cursor 執行 mysql語句 cursor.execute create tabl...

Python 如何生成 200 個啟用碼

請用 python 如何生成 200 個啟用碼。啟用碼的格式為asqe 9xrk lqwu qkmt 要求1 使用隨機生成時,生成數字概率為1 5,大寫字母和小寫字母概率各為2 5 要求2 這200個啟用碼,他們各不相同 from random import randint 數字概率1 5 1 大寫...

Python 0001 生成啟用碼

talk is cheap,show me the code 我自己的想法是用random模組做,其他也不熟悉。uuid usid 1,生成啟用碼,啟用碼由id l 隨機數,需要知道id和啟用碼長度 隨機數由random.choice chars 獲得,chars string.letters st...