若澤資料 造資料作業用Python造資料

2021-09-14 04:48:43 字數 2215 閱讀 7602

#coding=utf-8

import random 	// 引入random函式

import time // 引入time 函式

// url_paths的陣列

url_paths=[

"class/112.html",

"class/128.html",

"class/145.html",

"class/146.html",

"class/131.html",

"class/130.html",

"learn/821",

"course/list"

]

// ip

ip_slices=[132,156,124,10,29,167,143,187,30,46,552,63,72,98,168]
// 從**跳轉過來的

]// 搜尋關鍵字

search_keywords = [

"sparksql實戰",

"hadoop 基礎",

"storm實戰",

"spark_streaming實戰",

"大資料面試",

"flink 實戰",

]

// 狀態碼

status_codes = ["200","404","500","300"]
// 隨機產生url的方法

def sample_url():

return random.sample(url_paths,1)[0]

// 隨機產生ip的方法

def sample_ip():

slice=random.sample(ip_slices,4)

return 「.」.join([str(item) for item in slice])

// 隨機產生跳轉**的方法

// 隨機產生狀態碼的方法

def sample_status_code():

return random.sample(status_codes,1)[0]

// 日誌生成方法,預設生成10條日誌

// 主函式

if __name__=='__main__':

generate_log(100) // 產生100條日誌

結果 如下:python /users/liujingmao/data/generate_log.py

若澤資料 5 30早課

sudo命令用來以其他身份來執行命令,預設的身份為root。在 etc sudoers中設定了可執行sudo指令的使用者。su john su是最簡單的使用者切換名 su 和 su 的區別 su 保持前者的使用者環境,su 進入到乙個新的使用者環境 2.怎樣給乙個使用者賦予sudo許可權,修改什麼配...

若澤大資料早課 day3 2018 5 4

1.談談學到現在,帶r引數的命令有哪些?cp r rm r2.同事說,開啟那台電腦 服務的web介面,你們覺得哪幾種途徑可以嘗試知道?暫時空著3.mv和cp誰快 在同檔案系統中mv的速度要比cp快4.個人環境變數檔案在哪,一般什麼檔案,什麼命令檢視,怎樣生效 個人環境變數檔案 家目錄下.bash p...

若澤大資料 Oracle單例項資料庫 啟停

啟動資料庫 以oracle使用者通過 telnet 方式登入資料庫作業系統上,執行命令 echo oracle sid proplh 如果結果不是proplh,需要重新設定oracle sid,命令如下 export oracle sid proplh lsnrctl start 在提示資訊的最後一...