1變量賦值:變量可以是字符串、序列、元組、1#author:hams.ali23#界面4line='-*'*205#數(shù)字直接可以計算67_var1='23'89#字符變量拼接10_var_2='\n\tmyageis'+_var11112#不可改變數(shù)值的組元13var=(2019,9,27)1415#變量解壓16x,y,z=(2019,9,17)17print(x,y,z)18print(line)#分割19#多變量解壓20data=['ali','eng
系統(tǒng) 2019-09-27 17:53:03 1961
#使用StandardScaler進行數(shù)據(jù)預(yù)處理importnumpyimportmatplotlib.pyplotaspltfromsklearn.datasetsimportmake_blobsX,y=make_blobs(n_samples=40,centers=2,random_state=50,cluster_std=2)plt.scatter(X[:,0],X[:,1],c=y,cmap=plt.cm.cool)plt.show()#導(dǎo)入Sta
系統(tǒng) 2019-09-27 17:52:41 1961
Python中的json對象實際是一個字典結(jié)構(gòu),用于存儲和交換信息,導(dǎo)入json模塊:importjson1,把字符串轉(zhuǎn)換為jsonjson的load()方法用于把josn格式的字符串轉(zhuǎn)換為json對象,這實際上是一個字典結(jié)構(gòu):json_string='{"name":"John","age":30,"city":"NewYork"}'#parsestringtojsonjson_obj=json.loads(json_string)2,把字典轉(zhuǎn)換為jso
系統(tǒng) 2019-09-27 17:52:33 1961
對一名開發(fā)者來說最糟糕的情況,莫過于要弄清楚一個不熟悉的應(yīng)用為何不工作。有時候,你甚至不知道系統(tǒng)運行,是否跟原始設(shè)計一致。在線運行的應(yīng)用就是黑盒子,需要被跟蹤監(jiān)控。最簡單也最重要的方式就是記錄日志。記錄日志允許我們在開發(fā)軟件的同時,讓程序在系統(tǒng)運行時發(fā)出信息,這些信息對于我們和系統(tǒng)管理員來說都是有用的。就像為將來的程序員寫代碼文檔一樣,我們應(yīng)該讓新軟件產(chǎn)生足夠的日志供系統(tǒng)的開發(fā)者和管理員使用。日志是關(guān)于應(yīng)用運行狀態(tài)的系統(tǒng)文件的關(guān)鍵部分。給軟件加日志產(chǎn)生句時
系統(tǒng) 2019-09-27 17:52:07 1961
在Python3.5(含)以前,字典是不能保證順序的,鍵值對A先插入字典,鍵值對B后插入字典,但是當你打印字典的Keys列表時,你會發(fā)現(xiàn)B可能在A的前面。但是從Python3.6開始,字典是變成有順序的了。你先插入鍵值對A,后插入鍵值對B,那么當你打印Keys列表的時候,你就會發(fā)現(xiàn)B在A的后面。不僅如此,從Python3.6開始,下面的三種遍歷操作,效率要高于Python3.5之前:forkeyin字典forvaluein字典.values()forkey
系統(tǒng) 2019-09-27 17:52:03 1961
目錄1.分支結(jié)構(gòu)1.1初步介紹1.2使用案例1.3練習(xí)2.循環(huán)結(jié)構(gòu)1.1初步介紹1.2使用案例1.分支結(jié)構(gòu)1.1初步介紹至今,我們所寫的Python代碼都是順序執(zhí)行,但是有時候在代碼中是需要進行邏輯判斷的,比如用戶輸入用戶名和密碼,輸入正確則驗證通過,否則即驗證失敗。這個時候就會產(chǎn)生兩個分支,而且兩個分支只會有一條分支會走下去。當然,還有很多類似的場景,我們將這種結(jié)果稱為"分支結(jié)構(gòu)"或“選擇結(jié)構(gòu)”。語法格式:ifxxx1:事情1elifxxx2:事情2el
系統(tǒng) 2019-09-27 17:51:46 1961
Python3快速入門Python3快速入門(一)——Python簡介https://blog.51cto.com/9291927/2385592Python3快速入門(二)——Python3基礎(chǔ)https://blog.51cto.com/9291927/2409575Python3快速入門(三)——Python3標準數(shù)據(jù)類型https://blog.51cto.com/9291927/2409580Python3快速入門(四)——Python包管理ht
系統(tǒng) 2019-09-27 17:51:28 1961
#/usr/bin/envpython#coding:utf-8#進程檢測程序importosimportpsutilimportdatetime#獲取用戶輸入的PID#獲取pid對應(yīng)的應(yīng)用名p=psutil.Process(os.getpid())print('Processname:%s'%p.name())#獲取進程bin路徑print('Processbinpath:%s'%p.exe())#獲取pid對應(yīng)的路徑print('Processpath
系統(tǒng) 2019-09-27 17:50:43 1961
環(huán)境需求最低硬件配置:1核CPU,1G內(nèi)存(1+1)提示:如果你的應(yīng)用較多,而主機節(jié)點的硬件配置較低,建議在部署節(jié)點時開通虛擬虛擬內(nèi)存;生產(chǎn)環(huán)境建議使用2G或以上內(nèi)存;推薦安裝系統(tǒng):Ubuntu-16.04、Ubuntu-18.04、CentOS7.X、Debian9X的64位的純凈的操作系統(tǒng);URLOS安裝curl-LOwww.urlos.com/iu&&shiupython3網(wǎng)站環(huán)境安裝流程登錄URLOS系統(tǒng)后臺,在應(yīng)用市場中搜索“python3”,找
系統(tǒng) 2019-09-27 17:50:40 1961
這篇文章主要介紹了Python檢查云備份進程是否正常運行代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下場景:服務(wù)器自動備份數(shù)據(jù)庫文件,每兩小時生成一個新備份文件,通過云備份客戶端自動上傳,需要每天檢查是否備份成功。實現(xiàn):本腳本實現(xiàn)檢查文件是否備份成功,進程是否正常運行,并且發(fā)送相關(guān)郵件提醒。#!/usr/bin/envpythonimportosimporttimeimportsmtplibfro
系統(tǒng) 2019-09-27 17:50:29 1961