jaonger 发表于 2023-3-5 19:36

求帮忙编译python变为可执行文件

本帖最后由 jaonger 于 2023-3-5 19:39 编辑

这是一个自动生成cdk的程序源码 求方便的大哥大姐帮忙编译出来

注意 代码中有提到cdk用"-"间隔 请帮忙删掉 现无需间隔 生成16位 全大写英文和数字随机




# -*- coding: utf-8 -*-
'''
envs=python3.8.5
Created on Wed Feb3 12:50:47 2021
@author: Administrator
'''
import random

str1='0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z'
ls=str1.split(',')
# print(ls)
# ASDQ-QWEQ-616Q-QWEQ



print('请输入生成的数量,仅限整数数字')
n=input()
if n.isdigit():
    n=int(n)
    b=0
    while b<n:
      k=[]
      for i in range(16):
            k.append(random.choice(ls))
         
      # print(k)
         
      key=k+k+k+k+'-'+k+k+k+k+'-'+k+k+k+k+'-'+k+k+k+k
      print(key)
      b+=1
      with open('./key.txt','a+')as f:
            f.write(key+'\n')
else:
    pass

jaonger 发表于 2023-3-5 19:38

# -*- coding: utf-8 -*-
'''
envs=python3.8.5
Created on Wed Feb3 12:50:47 2021
@author: Administrator
'''
import random

str1='0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z'
ls=str1.split(',')
# print(ls)
# ASDQ-QWEQ-616Q-QWEQ



print('请输入生成的数量,仅限整数数字')
n=input()
if n.isdigit():
    n=int(n)
    b=0
    while b<n:
      k=[]
      for i in range(16):
            k.append(random.choice(ls))
         
      # print(k)
         
      key=k+k+k+k+'-'+k+k+k+k+'-'+k+k+k+k+'-'+k+k+k+k
      print(key)
      b+=1
      with open('./key.txt','a+')as f:
            f.write(key+'\n')
else:
    pass

pwp 发表于 2023-3-5 21:13

{:1_893:}这样用不是挺好的么

平淡最真 发表于 2023-3-5 21:37

https://t.wss.ink/f/anj48lvuf7n 复制链接到浏览器打开
一个有-   一个没有   
不是py的

raining 发表于 2023-3-5 22:26

wfghim 发表于 2023-3-6 09:05

最简单的打包工具:auto-py-to-exe
百度一下。

小屎球 发表于 2023-3-6 10:14


https://t.wss.ink/f/anoismmb4w3 复制链接到浏览器打开

feiyu361 发表于 2023-3-6 11:52

你需要一个简单的库 pyinstall,直接打包即可
页: [1]
查看完整版本: 求帮忙编译python变为可执行文件