常用第三方庫(kù)faker(隨機(jī)偽ip地址,偽user_agent, 偽heahers)

簡(jiǎn)介:

一個(gè)挺有意思的庫(kù),F(xiàn)aker,能夠?yàn)槟惝a(chǎn)生各種偽裝數(shù)據(jù)的第三方庫(kù)


一、Win&Linux安裝:

pip install faker? ? ? ?

二、 導(dǎo)入:

from faker.factoryimport Factory

三、實(shí)例化:

f? = Factory().create('zh_CN')

四、faker庫(kù)使用示例:

隨機(jī)USER_AGENT

def random_user_agent():

? ? '''隨機(jī)user_agent '''

????? return f.user_agent()


隨機(jī)手機(jī)號(hào)

def random_phone_number():

????"""隨機(jī)手機(jī)號(hào)"""

????return? f.phone_number()

隨機(jī)姓名

def random_name():

????"""隨機(jī)姓名"""

????return f.name()

隨機(jī)IPV4地址

def random_ipv4():

????"""隨機(jī)IPV4地址"""

????return f.ipv4()


隨機(jī)UUID4

def random_uuid4():

? ? ""隨機(jī)生成UUID4"""

????? return f.uuid4()



五、faker庫(kù)的其他方法

偽裝IP地址

ipv4():隨機(jī)IP4地址

ipv6():隨機(jī)IP6地址

mac_address():隨機(jī)MAC地址

tld():網(wǎng)址域名后綴

uri():隨機(jī)URI地址

uri_extension():網(wǎng)址文件后綴

uri_page():網(wǎng)址文件(不包含后綴)

uri_path():網(wǎng)址文件路徑(不包含文件名)

url():隨機(jī)URL地址

user_name():隨機(jī)用戶名

isbn10():隨機(jī)ISBN(10位)

isbn13():隨機(jī)ISBN(13位)


偽造自動(dòng)評(píng)論

paragraph():隨機(jī)生成一個(gè)段落

paragraphs():隨機(jī)生成多個(gè)段落,通過(guò)參數(shù)nb來(lái)控制段落數(shù),返回?cái)?shù)組

sentence():隨機(jī)生成一句話

sentences():隨機(jī)生成多句話,與段落類似

text():隨機(jī)生成一篇文章

word():隨機(jī)生成詞語(yǔ)

words():隨機(jī)生成多個(gè)詞語(yǔ),用法與段落,句子,類似

binary():隨機(jī)生成二進(jìn)制編碼

boolean():True/False

language_code():隨機(jī)生成兩位語(yǔ)言編碼

locale():隨機(jī)生成語(yǔ)言/國(guó)際 信息


偽裝個(gè)人信息

msisdn():移動(dòng)臺(tái)國(guó)際用戶識(shí)別碼,即移動(dòng)用戶的ISDN號(hào)碼?

phone_number():隨機(jī)生成手機(jī)號(hào)?

phonenumber_prefix():隨機(jī)生成手機(jī)號(hào)段?

profile():隨機(jī)生成檔案信息?

simple_profile():隨機(jī)生成簡(jiǎn)單檔案信息

first_name():隨機(jī)姓

first_name_female():女性名

first_name_male():男性名

first_romanized_name():羅馬名

last_name():

last_name_female():女

last_name_male():男

last_romanized_name():

name():隨機(jī)生成姓名

name_female():男性姓名

name_male():女性姓名

romanized_name():羅馬名

msisdn():移動(dòng)臺(tái)國(guó)際用戶識(shí)別碼,即移動(dòng)用戶的ISDN號(hào)碼

phone_number():隨機(jī)生成手機(jī)號(hào)

phonenumber_prefix():隨機(jī)生成手機(jī)號(hào)段

profile():隨機(jī)生成檔案信息

simple_profile():隨機(jī)生成簡(jiǎn)單檔案信息

email() 隨機(jī)生成電郵地址

ascii_company_email():隨機(jī)ASCII公司郵箱名

ascii_email():隨機(jī)ASCII郵箱

ascii_free_email():

ascii_safe_email():

company_email():

domain_name():生成域名

domain_word():域詞(即,不包含后綴)

email():

free_email():

free_email_domain():

f.safe_email():安全郵箱

ssn()????:生成身份證號(hào)


生成瀏覽器信息

chrome():生成Chrome的瀏覽器user_agent信息

firefox():生成FireFox的瀏覽器user_agent信息

internet_explorer():生成IE的瀏覽器user_agent信息

opera():生成Opera的瀏覽器user_agent信息

safari():生成Safari的瀏覽器user_agent信息

linux_platform_token():Linux信息


賬戶加密偽裝

md5():隨機(jī)生成MD5

null_boolean():NULL/True/False ?

password():隨機(jī)生成密碼,可選參數(shù):length:密碼長(zhǎng)度;special_chars:是否能使用特殊字符;digits:是否包含數(shù)字;

upper_case:是否包含大寫(xiě)字母;lower_case:是否包含小寫(xiě)字母

sha1():隨機(jī)SHA1

sha256():隨機(jī)SHA256


地理位置偽裝

country():國(guó)家

province():省份

city_suffix():市,縣

district():區(qū)

street_address():街道地址

street_name():街道名

street_suffix():街、路

country_code():國(guó)家編碼

postcode():郵編

geo_coordinate():地理坐標(biāo)

longitude():經(jīng)度

latitude():緯度

am_pm():AM/PM


數(shù)字隨機(jī)

numerify():生成三位隨機(jī)數(shù)

random_digit():生成0~9隨機(jī)數(shù)

random_digit_not_null():生成1~9的隨機(jī)數(shù)

random_element():生成隨機(jī)字母

random_int():隨機(jī)數(shù)字,默認(rèn)0~9999,可通過(guò)min,max參數(shù)修改

random_letter():隨機(jī)字母

random_number():隨機(jī)數(shù)字,參數(shù)digits設(shè)置生成的數(shù)字位數(shù)


顏色隨機(jī)

color_name():隨機(jī)顏色名?

hex_color():隨機(jī)HEX顏色?

rgb_color():隨機(jī)RGB顏色?

safe_color_name():隨機(jī)安全色名?

safe_hex_color():隨機(jī)安全HEX顏色?


公司信息偽裝

bs():隨機(jī)公司服務(wù)名?

company():隨機(jī)公司名(長(zhǎng))?

company_prefix():隨機(jī)公司名(短)?

company_suffix():公司性質(zhì)?


信用卡信息偽裝

credit_card_expire():隨機(jī)信用卡到期日

credit_card_full():生成完整信用卡信息

credit_card_number():信用卡號(hào)

credit_card_provider():信用卡類型

credit_card_security_code():信用卡安全碼

currency_code():貨幣編碼


時(shí)間

century():隨機(jī)世紀(jì)

date():隨機(jī)日期

date_between():隨機(jī)生成指定范圍內(nèi)日期,參數(shù):start_date,end_date

date_between_dates():隨機(jī)生成指定范圍內(nèi)日期,用法同上

date_object():隨機(jī)生產(chǎn)從1970-1-1到指定日期的隨機(jī)日期。

date_this_month():

date_this_year():

date_time():隨機(jī)生成指定時(shí)間(1970年1月1日至今)

date_time_ad():生成公元1年到現(xiàn)在的隨機(jī)時(shí)間

date_time_between():用法同dates

future_date():未來(lái)日期

future_datetime():未來(lái)時(shí)間

month():隨機(jī)月份

month_name():隨機(jī)月份(英文)

past_date():隨機(jī)生成已經(jīng)過(guò)去的日期

past_datetime():隨機(jī)生成已經(jīng)過(guò)去的時(shí)間

time():隨機(jī)24小時(shí)時(shí)間

timedelta():隨機(jī)獲取時(shí)間差

time_object():隨機(jī)24小時(shí)時(shí)間,time對(duì)象

time_series():隨機(jī)TimeSeries對(duì)象

timezone():隨機(jī)時(shí)區(qū)

unix_time():隨機(jī)Unix時(shí)間

year():隨機(jī)年份



擴(kuò)展名偽裝

file_extension():隨機(jī)文件擴(kuò)展名?

file_name():隨機(jī)文件名(包含擴(kuò)展名,不包含路徑)?

file_path():隨機(jī)文件路徑(包含文件名,擴(kuò)展名)?

mime_type():隨機(jī)mime Type?

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容