pip是乙個安裝和管理 python 包的工具, 是 easy_install 的乙個替換品。自然對應python3,則有pip3。
pip install requests 安裝包
pip install --upgrade pip 更新包
pip list 檢視已安裝的包
python虛擬沙盒環境
fabric
是乙個python庫,可以通過ssh在多個host上批量執行任務。你可以編寫任務指令碼,然後通過fabric在本地就可以使用ssh在大量遠端伺服器上自動執行。這些功能非常適合應用的自動化部署,或者執行系統管理任務。
jupythernotebook 是乙個可以把**、影象、注釋、公式和作圖集於一處,從而實現可讀性分析的一種靈活的web應用程式。jupyter延伸性很好,支援多種程式語言,可以很輕鬆地安裝在個人電腦或者任何伺服器上——只要有ssh或者http接入即可。此外,jupyter完全免費。
啟動方法:
jupyter notebook--ip=192.168.99.152 ip為伺服器ip,可以通過ip訪問jupyter服務,訪問示例:
jupyternotebook--ip=『0.0.0.0』#root下換成:jupyternotebook--ip=『0.0.0.0』--allow-root
所有伺服器可以訪問
jupyter notebook 只能在本機訪問服務,服務繫結在127.0.0.1上,訪問示例:http://localhost:8888/?token=039a893068504c4d8f18734c82e80fe7675366696ad30123
jupyter notebooklist 檢視啟動的notebook及token
可以通過tab自動補齊**和屬性
在變數的前面或後面加上乙個問號
(?)就可以將有關該物件的一些通用資訊顯示出來。這就叫做物件的內省。
可以直接除錯**,觀察**效能
ipython notebook
可以開啟
notepad
類似jupyter
的功能(
其內部本身就整合了
jupyter
的功能)
conda列出所有支援的命令, conda list 列出安裝的庫,conda create建立環境,conda install安裝庫
python查詢功能:
help(list())
dir() 可以是變數名、『部分名稱』、列表、()元祖、 {}集合字典
dir(__builtins__)所有內嵌函式
有序:字串、列表、元組,可以使用索引和切片訪問
集合:set() 無序,自動去重、不能使用索引和切片、{}沒有value,用與去重、交集、並集
字典:無序
可變物件:列表 集合 字典,不能用於字典中的key
不可變物件:數字 字串 元組,可以用於字典中的key
python教學筆記 python學習筆記(一)
1.eval 函式 eval是單詞evaluate的縮寫,就是 求.的值的意思。eval 函式的作用是把str轉換成list,dict,tuple.li 1 1,2,3 print eval li 1 di 1 print eval di 1 tu 1 2,4,6 print eval tu 1 執...
python學習筆記
coding utf 8 coding utf 8 應該像八股文一樣在每個指令碼的頭部宣告,這是個忠告 為了解決中文相容問題,同時你應該選擇支援 unicode 編碼的編輯器環境,保證在執行指令碼中的每個漢字都是使用 utf 8 編碼過的。cdays 5 exercise 3.py 求0 100之間...
Python 學習筆記
python 學習筆記 def run print running.def execute method method execute run result running.condition false test yes,is true if condition else no,is false ...