json.load讀取文件(file),解析為json對(duì)象(dict類型);json.loads讀取字符串(string),解析為json對(duì)象;json.dump寫文件(file),將json對(duì)象寫入文件;json.dumps寫字符串,將json對(duì)象寫成string。importjsonimportosjson_obj={'name':'Michael','age':13}print("jsondict:",type(json_obj))#json對(duì)象是一
系統(tǒng) 2019-09-27 17:52:39 1952
mkvirtualenv-ppython3環(huán)境名創(chuàng)建虛擬環(huán)境rmvirtualenv環(huán)境名刪除環(huán)境進(jìn)入虛擬環(huán)境workon環(huán)境名(workon+tab可以出來所有環(huán)境)查看環(huán)境下所有包pip3list查看環(huán)境下安裝的包(不包括原生python包)pip3freeze依賴包文件生成pip3freeze>requirements.txt環(huán)境導(dǎo)入依賴包pip3install-rrequirements.txt普通安裝pip3install包名這是linux下的指
系統(tǒng) 2019-09-27 17:52:34 1952
因前一篇https://blog.csdn.net/fjssharpsword/article/details/97000479采樣問題未解決,發(fā)現(xiàn)如下github上有BPMF代碼,采用wishart先驗(yàn),性能和pymc3一致。參考:https://github.com/LoryPack/BPMF#coding:utf-8'''@author:Jason.F@data:2019.08.01@function:baselineBPMF(BayesianPro
系統(tǒng) 2019-09-27 17:52:22 1952
Python裝飾器是一個(gè)消除冗余的強(qiáng)大工具。隨著將功能模塊化為大小合適的方法,即使是最復(fù)雜的工作流,裝飾器也能使它變成簡潔的功能。例如讓我們看看Djangoweb框架,該框架處理請(qǐng)求的方法接收一個(gè)方法對(duì)象,返回一個(gè)響應(yīng)對(duì)象:defhandle_request(request):returnHttpResponse("Hello,World")我最近遇到一個(gè)案例,需要編寫幾個(gè)滿足下述條件的api方法:返回json響應(yīng)如果是GET請(qǐng)求,那么返回錯(cuò)誤碼做為一個(gè)注
系統(tǒng) 2019-09-27 17:52:01 1952
打開excel文件讀取數(shù)據(jù)data=xlrd.open_workbook("excelFile.xls")讀取工作表table=data.sheets()[0]#通過索引順序獲取table=data.sheet_by_index(0)#通過索引順序獲取table=data.sheet_by_name(u'Sheet1')#通過名稱獲取獲取整行和整列的值(數(shù)組)table.row_values(i)#獲取整行值table.col_values(i)#獲取整列
系統(tǒng) 2019-09-27 17:51:17 1952
一、安裝mysql如果是windows用戶,mysql的安裝非常簡單,直接下載安裝文件,雙擊安裝文件一步一步進(jìn)行操作即可。Linux下的安裝可能會(huì)更加簡單,除了下載安裝包進(jìn)行安裝外,一般的linux倉庫中都會(huì)有mysql,我們只需要通過一個(gè)命令就可以下載安裝:Ubuntu\deepin復(fù)制代碼代碼如下:>>sudoapt-getinstallmysql-server>>Sudoapt-getinstallmysql-clientcentOS/redhat復(fù)
系統(tǒng) 2019-09-27 17:51:15 1952
目錄Python并發(fā)編程03/僵尸孤兒進(jìn)程,互斥鎖,進(jìn)程之間的通信1.昨日回顧2.僵尸進(jìn)程和孤兒進(jìn)程2.1僵尸進(jìn)程2.2孤兒進(jìn)程2.3僵尸進(jìn)程如何解決?3.互斥鎖,鎖3.1互斥鎖的應(yīng)用3.2Lock與join的區(qū)別4.進(jìn)程之間的通信進(jìn)程在內(nèi)存級(jí)別是隔離的4.1基于文件通信(搶票系統(tǒng))4.2基于隊(duì)列通信Python并發(fā)編程03/僵尸孤兒進(jìn)程,互斥鎖,進(jìn)程之間的通信1.昨日回顧1.創(chuàng)建進(jìn)程的兩種方式:函數(shù),類.2.pid:os.getpid()os.getpp
系統(tǒng) 2019-09-27 17:50:57 1952
Linux下安裝Python3.6和第三方庫如果本機(jī)安裝了python2,盡量不要管他,使用python3運(yùn)行python腳本就好,因?yàn)榭赡苡谐绦蛞蕾嚹壳暗膒ython2環(huán)境,比如yum!!!!!不要?jiǎng)蝇F(xiàn)有的python2環(huán)境!一、安裝python3.61.安裝依賴環(huán)境#yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develg
系統(tǒng) 2019-09-27 17:50:22 1952
Python裝飾器,分兩部分,一是裝飾器本身的定義,一是被裝飾器對(duì)象的定義。一、函數(shù)式裝飾器:裝飾器本身是一個(gè)函數(shù)。1.裝飾函數(shù):被裝飾對(duì)象是一個(gè)函數(shù)[1]裝飾器無參數(shù):a.被裝飾對(duì)象無參數(shù):復(fù)制代碼代碼如下:>>>deftest(func):def_test():print'Callthefunction%s().'%func.func_namereturnfunc()return_test>>>@testdefsay():return'hellowor
系統(tǒng) 2019-09-27 17:50:21 1952
本文通過將同一個(gè)數(shù)據(jù)集在三種不同的簡便項(xiàng)窗口部件中顯示。三個(gè)窗口的數(shù)據(jù)得到實(shí)時(shí)的同步,數(shù)據(jù)和視圖分離。當(dāng)添加或刪除數(shù)據(jù)行,三個(gè)不同的視圖均保持同步。數(shù)據(jù)將保存在本地文件中,而非數(shù)據(jù)庫。對(duì)于小型和臨時(shí)性數(shù)據(jù)集來說,這些簡便窗口部件非常有用,可以用在非單獨(dú)數(shù)據(jù)集中-數(shù)據(jù)自身的顯示,編輯和存儲(chǔ)。所使用的數(shù)據(jù)集:/home/yrd/eric_workspace/chap14/ships_conv/ships.py#!/usr/bin/envpython3impor
系統(tǒng) 2019-09-27 17:49:43 1952