【问题标题】:Print on terminal for a long time [duplicate]长时间在终端上打印[重复]
【发布时间】:2021-05-17 15:46:56
【问题描述】:

我对python非常陌生,因为我很无聊,所以我构建了一个简单的密码生成器

代码:

import random

upper = "ABCDFGHIJKLMNOPQRSTUVXYZ"
lower = "abcdefghijklmnopqrstuvxwyz"
numbers = "1234567890"
symbols = "><{}[]()!@#$%^&*:"

all = lower + upper + numbers + symbols
length = 16

password = "".join(random.sample(all, length))
print(password)

我使用 pyinstaller 将其转换为 exe 然后当我运行 exe 时,它​​会打开一个终端,显示半秒钟的密码并关闭。 我如何让它“打印很长时间”以便它可用,特别是我想让它保持打开状态直到用户关闭它?

【问题讨论】:

    标签: python python-3.x pyinstaller


    【解决方案1】:
    ...
    print(password)
    input('Press Enter to exit...')
    

    【讨论】:

      猜你喜欢
      • 2020-11-16
      • 2014-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-12
      • 2019-12-22
      • 2017-08-09
      • 2015-10-21
      相关资源
      最近更新 更多