python 隨機生成固定長度的字串和兩位數

2022-05-08 23:12:07 字數 1215 閱讀 3739

問題:工作中需要爬蟲抓取facebook上面的資料,發現引數列表中有兩個引數:xref / _index,是隨機生成的字串,需要隨機變化,如果一直不變,則抓取幾次後就抓取失敗。

所以需要利用python隨機生成固定長度的字串和兩位數。

本文**自:

import

random

num = random.randint(1, 50) #

閉區間print(num)

import

random

num = random.randrange(0, 101, 2) #

左閉右開區間

print(num)

import

random

num = random.random() #

生成0-1之間的隨機浮點數

num2 = random.uniform(1, 10) #

生成的隨機浮點數歸一化到區間1-10

print

(num)

print(num2)

import

random

alphabet = '

abcdefghijklmnopqrstuvwxyz!@#$%^&*()

'char =random.choice(alphabet)

print(char)

import

random

alphabet = '

abcdefghijklmnopqrstuvwxyz!@#$%^&*()

'characters = random.sample(alphabet, 5)

print(characters)

import

random

import

string

value = ''.join(random.sample(string.ascii_letters + string.digits, 8))

print(value)

import

random

table = ['

剪刀', '

石頭', '布'

]print(random.choice(table))

oracle 固定長度主鍵的生成

開始接觸oracle,覺著非常繁瑣,連主鍵遞增都要做個序列和觸發器,逐漸了解後,覺著這樣的設計還是非常靈活和實用的,下面的 有注釋,應該不用再多解釋了。可以直接用no做主鍵,放棄id這個字段,只是一直使用id,看不到了不舒服,所以就留著了 有乙個小問題就是序列和觸發器的執行需要加上 這個符號,不知道...

oracle 固定長度主鍵的生成

開始接觸oracle,覺著非常繁瑣,連主鍵遞增都要做個序列和觸發器,逐漸了解後,覺著這樣的設計還是非常靈活和實用的,下面的 有注釋,應該不用再多解釋了。可以直接用no做主鍵,放棄id這個字段,只是一直使用id,看不到了不舒服,所以就留著了 有乙個小問題就是序列和觸發器的執行需要加上 這個符號,不知道...

python生成指定長度的隨機數密碼

複製 如下 usr bin env python coding utf 8 匯入random和string模組 import random,string def genpassword length 隨機出數字的個數 numofnum random.randint 1,length 1 numofl...