使用 Python 创建密码生成器

Showcase, discuss, and inspire with creative America Data Set.
Post Reply
sakib40
Posts: 1004
Joined: Sat Dec 21, 2024 3:15 am

使用 Python 创建密码生成器

Post by sakib40 »

Python 是一种编程语言,它能够以面向对象的方法(面向对象编程)直接(解释性地)执行许多多用途指令,并使用动态语义来提供一定程度的语法可读性。其他人将 Python 定义为一种强大的语言,它结合了功能和非常清晰的代码语法,还配备了庞大而全面的标准库功能。尽管 Python 被归类为高级编程语言,但它实际上是以易于学习和理解的方式设计的。

许多人对学习 Python 感兴趣,因为它被认为易于理解。其中所包含的代码易于 法国电报号码数据 阅读,并且由于大量的标准库,可以轻松执行许多复杂的功能。使用 Python 进行程序开发也可以快速完成,并且使用更少的代码。甚至 Python 也能够使非常复杂的程序变得简单。 Python本身支持多平台、多系统,并且像Java一样有自动内存管理系统。

这次我们将创建一个简单的程序来生成可用作密码生成器的随机字符串。

首先我们创建一个文件来写入python代码。

随机导入

导入 argparse




parser = argparse.ArgumentParser(description='请包含数据库名称')

解析器.add_argument('length_password', type=int,

help='密码长度')

args = 解析器.parse_args()




数字 = '1234567890'

符号 = '@#&%$_-^*/-=!+'

全部 = f“{下}{上}{数字}{符号}”

长度 = args.length_password

ramdom_string = "".join(random.sample(all, length))

print(f"密码 anda : {ramdom_string}")

这里我使用 random 和 argparse 包,确保这些包已安装在我们的计算机上。

argparse 用于在程序运行时获取参数,这里我用它来确定要生成的密码的长度。

接下来,保存文件并通过终端或 cmd 运行它。
Post Reply