小编Mar*_*kov的帖子

Python脚本不起作用但不提供错误消息

我是编程/脚本编程的新手,只是想了解python2.7工作的基础知识.无论如何,我在这里有一个脚本,我一直在努力随机生成一个由字母,数字和特殊字符组成的密码.

import random

charset="ABCDEFGHIJKLMNOPQRSTUVWXYZ"
charset+=charset.lower()   # adds lowercase a-z to charset
charset+="@&%_$#" # adds these special characters to the charset
charset+="1234567890" # adds digits 0-9 to charset

def generate_password(length):
  """generates random password"""
    password=[]
    for n in range(length):
        password.append(random.choice(charset))
        print password
    return password

def main():
    # test cases
    length = 4

  # boilerplate 
if __name__ == '__main__':
    main()
Run Code Online (Sandbox Code Playgroud)

请原谅这似乎是一个愚蠢的问题,但我毕竟是新的:(.当我运行上面的脚本时,我没有收到任何输出以及没有错误消息导致我不知道我做错了什么!

python

1
推荐指数
1
解决办法
5188
查看次数

标签 统计

python ×1