欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python隨機(jī)生成指定長度密碼的方法

 更新時(shí)間:2015年04月04日 12:30:46   作者:令狐不聰  
這篇文章主要介紹了python隨機(jī)生成指定長度密碼的方法,涉及Python操作字符串的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了python隨機(jī)生成指定長度密碼的方法。分享給大家供大家參考。具體如下:

下面的python代碼通過對各種字符進(jìn)行隨機(jī)組合生成一個(gè)指定長度的隨機(jī)密碼

python中的string對象有幾個(gè)常用的方法用來輸出各種不同的字符:

string.ascii_letters

輸出ascii碼的所有字符

string.digits

輸出 '0123456789'.  

string.punctuation

ascii中的標(biāo)點(diǎn)符號(hào)

print string.ascii_letters
print string.digits
print string.punctuation

輸出結(jié)果如下:
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789
!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~

下面的代碼用于生成隨機(jī)密碼

import string
from random import *
characters = string.ascii_letters + string.punctuation + string.digits
password = "".join(choice(characters) for x in range(randint(8, 16)))
print password

希望本文所述對大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 解決90%的常見問題的8個(gè)python NumPy函數(shù)

    解決90%的常見問題的8個(gè)python NumPy函數(shù)

    這篇文章主要為大家介紹了解決90%的常見問題的8個(gè)python NumPy函數(shù)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • Python 讀取有公式cell的結(jié)果內(nèi)容實(shí)例方法

    Python 讀取有公式cell的結(jié)果內(nèi)容實(shí)例方法

    在本篇文章里小編給大家整理的是關(guān)于Python 如何讀取有公式cell的結(jié)果內(nèi)容,需要的朋友們可以學(xué)習(xí)下。
    2020-02-02
  • 基于Django用戶認(rèn)證系統(tǒng)詳解

    基于Django用戶認(rèn)證系統(tǒng)詳解

    下面小編就為大家分享一篇基于Django用戶認(rèn)證系統(tǒng)詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • python關(guān)于多值參數(shù)的實(shí)例詳解

    python關(guān)于多值參數(shù)的實(shí)例詳解

    在本篇內(nèi)容里小編給大家整理了一篇關(guān)于python關(guān)于多值參數(shù)的實(shí)例詳解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-07-07
  • pytorch制作自己的LMDB數(shù)據(jù)操作示例

    pytorch制作自己的LMDB數(shù)據(jù)操作示例

    這篇文章主要介紹了pytorch制作自己的LMDB數(shù)據(jù)操作,結(jié)合實(shí)例形式分析了pytorch使用lmdb的相關(guān)操作技巧與使用注意事項(xiàng),需要的朋友可以參考下
    2019-12-12
  • Django添加favicon.ico圖標(biāo)的示例代碼

    Django添加favicon.ico圖標(biāo)的示例代碼

    這篇文章主要介紹了Django添加favicon.ico圖標(biāo)的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-08-08
  • 關(guān)于yolov8訓(xùn)練的一些改動(dòng)及注意事項(xiàng)

    關(guān)于yolov8訓(xùn)練的一些改動(dòng)及注意事項(xiàng)

    Yolo是一種目標(biāo)檢測算法,目標(biāo)檢測的任務(wù)是從圖片中找出物體并給出其類別和位置,這篇文章主要給大家介紹了關(guān)于yolov8訓(xùn)練的一些改動(dòng)及注意事項(xiàng),文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • Python實(shí)現(xiàn)將json文件中向量寫入Excel的方法

    Python實(shí)現(xiàn)將json文件中向量寫入Excel的方法

    這篇文章主要介紹了Python實(shí)現(xiàn)將json文件中向量寫入Excel的方法,涉及Python讀取、遍歷json格式數(shù)據(jù)及Excel文件寫入相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • 在Django中創(chuàng)建自己的自定義用戶模型

    在Django中創(chuàng)建自己的自定義用戶模型

    這篇文章主要介紹了在Django中創(chuàng)建自己的自定義用戶模型,創(chuàng)建自己的自定義用戶模型至關(guān)重要。將來,如果要對模型進(jìn)行一些更改,則可以輕松進(jìn)行這些更改。不然我們可能必須對模型進(jìn)行一些更改,而且代碼的某些部分也將被更改,下面一起進(jìn)入文章里哦阿姐個(gè)表格的詳細(xì)內(nèi)容吧
    2022-01-01
  • 用python寫一個(gè)帶有g(shù)ui界面的密碼生成器

    用python寫一個(gè)帶有g(shù)ui界面的密碼生成器

    這篇文章主要介紹了用python寫一個(gè)帶有g(shù)ui界面的密碼生成器,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-11-11

最新評(píng)論