python小知識以及相關模組

2021-10-02 06:07:40 字數 1774 閱讀 7177

pip install -i  numpy
另外新增如下檔案,就不用每此安裝指定映象了~/.pip/pip.conf

[global]

timeout = 6000

index-url =

[install]

use-mirrors = true

mirrors =

trusted-host = pypi.douban.com

只能輸入乙個引數

from multiprocessing import pool 

deff

(x):

return x*x

if __name__ ==

'__main__'

: p = pool(5)

print

(p.map

(f,[1,

2,3]

))

輸入多個引數

from pathos.pools import processpool

pool = processpool(nodes=4)

results = pool.

map(

pow,[1

,2,3

,4],

[5,6

,7,8

])

pyinstaller可以將你自己寫的指令碼打包成可執行檔案

pyinstaller --onefile yourprogram.py
輸出結果在:dist/資料夾下

import uuid

unique_filename =

str(uuid.uuid4(

))

res = requests.get(html)

ret = demjson.decode(res.text)

./configure --enable-unicode=ucs4 --prefix=/usr/local/
進入python執行

import  sys

print sys.maxunicode

如果輸出的值為65535,那麼就是ucs-2,如果輸出是1114111就是ucs-4編碼。

import operator

dict

=b =

sorted

(dict

.items(

), key=operator.itemgetter(1)

,reverse=

true

)

reverse=true是從大到小排序

b的型別是list而不是dict

輸出為[(『f』, 12), (『b』, 4), (『c』, 2), (『a』, 1)]

def

dict2d

(dict

, key_a, key_b, val)

: if key_a in

dict

:dict

[key_a]

.update(

)else

:dict

.update(

})

Python模組相關知識點小結

1.模組 定義 用來從邏輯上組織python 變數,函式,類,邏輯 實現乙個功能 本質就是以.py結尾的python檔案 檔名 test.py,對應的模組名 test 包 用來從邏輯上組織模組的,本質就是資料夾 目錄 必須帶有乙個 init py檔案。匯入包的本質就是解釋這個包下面的 init py...

python小知識 Python小知識

1 python是一種解釋性語言,當程式執行時,一行一行的解釋,並執行 優點 除錯 很方便,開發效率高,並且可以跨平台 不但入門容易,而且將來深入下去,可以編寫那些非常非常複雜的程式。缺點 執行速度慢。python的種類 cpython ipython pypy jython ironpython ...

python小知識 python小知識

一 列表 l 1,2 m l l和m同時指向列表物件,內容為 1,2 l l 3,4 系統新增了乙個物件,內容為 1,2,3,4 l,m 1,2,3,4 1,2 l 1,2 m l l 3,4 對列表在原處做修改 l,m 1,2,3,4 1,2,3,4 二 python程式設計中的中文編碼問題 問題...