一、python小工具:
進入相應目錄:
3.xpython -m http.server
2、字串轉換為json
[root@mysql-m ~]# echo '' | python -m json.tool
3、批量驗證第三方庫的安裝:
python -c "import paramiko"
二、pip的高階用法:
1、安裝
2、pip常用命令yum install python-pip
# 原始碼安裝paramikosudo apt-get install python-pip
pip install -u pip
# 原始碼安裝paramiko
git clone
cd paramiko
python setup.py install
git clone
cd paramiko
python setup.py install
install 安裝軟體包
uninstall 解除安裝
freeze 按照requirements格式輸出安裝包,可以到其他伺服器上執行pip install -r requirements.txt直接安裝軟體
list 列出系統中的安裝包
show 檢視安裝包資訊
check 9.0.1新命令,檢查安裝包依賴是否完整
search 查詢安裝包
wheel 打包軟體到whell格式
hash 計算安裝包的hash值
completion 生成命令補全配置
help 幫助
1、查詢安裝包
pip search flask
2、安裝特定的版本
pip install flask==0.8
3、匯出系統已經安裝的包列表到requirements檔案,到其它系統上安裝:
pip freeze > requirements.txt
pip install -r requirements.txt
4、使用pip命令補全
pip completion --bash >> ~/.profile
source ~/.profile
三、使用其它pip源:
使用豆瓣
通過 -i 指定映象源
pip install -i flask
pip install --download=`pwd` -r requirements.txt在windows上,配置檔案為:%home%\pip\pip.ini
在unix和macos,配置檔案為:$home/.pip/pip.conf在unix和macos,配置檔案為:$home/.pip/pip.conf
$cat pip.conf
[global]
index-url =
$cat pip.conf
[global]
index-url =
# 本地安裝
pip install --no-index -f file://`pwd` -r requirements.txt
如:pip install --download=`pwd` flask
$ll如:
pip install --download=`pwd` flask
$lltotal 652
-rw-r--r-- 1 root root 71175 dec 30 12:24 click-6.7-py2.py3-none-any.whl
-rw-r--r-- 1 root root 83018 dec 30 12:24 flask-0.12.2-py2.py3-none-any.whl
-rw-r--r-- 1 root root 46541 dec 30 12:24 itsdangerous-0.24.tar.gz
-rw-r--r-- 1 root root 126381 dec 30 12:24 jinja2-2.10-py2.py3-none-any.whl
-rw-r--r-- 1 root root 14356 dec 30 12:25 markupsafe-1.0.tar.gz
-rw-r--r-- 1 root root 0 dec 30 12:14 requirements.txt
-rw-r--r-- 1 root root 311833 dec 30 12:24 werkzeug-0.13-py2.py3-none-any.whl
五、ipython
pip install ipython
yum install ipython
yum install ipython
六、python2中預設使用unicode字元
python2中使用unicode,則必須在字串前面顯示的加上u字首,如:
python2中還要使用codecs模組,開啟檔案時編碼,而python3在open時直接可以指定編碼:name = u'周星馳'
如果想預設使用unicode字串,要執行下面的匯入:
from __future__ import unicode_literals
另外,可以使用encode和decode方法。
python2中還要使用codecs模組,開啟檔案時編碼,而python3在open時直接可以指定編碼:
2.ximport codecs
with codecs.open('/tmp/data.txt','w',encoding='utf-8') as f:
....f.write(name)
2.ximport codecs
with codecs.open('/tmp/data.txt','w',encoding='utf-8') as f:
....f.write(name)
with codecs.open('/tmp/data.txt','r',encoding='utf-8') as f:
....f.read()
....f.read()
收藏 整理 css 小技巧
1。css box模型的一種調整技巧這個box模型的調整主要是針對ie6之前的ie瀏覽器的,它們把邊界寬度和空白都算在元素寬度上。比如 box 這樣呼叫它 這時盒子的全寬應該是150點,這在除ie6之前的ie瀏覽器之外的所有瀏覽器上都是正確的。但在ie5這樣的瀏覽器上,它的全寬仍是100點。可以用以...
office小技巧收集整理
問 我想公司logo來替換文件中的公司名稱,如何操作?1 將公司logo插入文件,ctrl x,剪下把剪貼簿中。2 ctrl h,鍵調出替換對話方塊,在 查詢內容 中輸入公司名稱,在 替換為 中輸入 c 揚抑符 小寫字母c 3 單擊 全部替換 技巧2 利用替換功能統一格式 1 找到第乙個要格式化的內...
python管理技巧 Python小技巧整理
一 python小工具 進入相應目錄 2 字串轉換為json root mysql m echo python m json.tool job developer name 1mx male 3 批量驗證第三方庫的安裝 python c import paramiko 二 pip的高階用法 1 安裝...