Python第一天 安裝 shell 文件
目錄
Python第二天 變量 運算符與表達式 input()與raw_input()區別 字符編碼
Python第三天 序列 數據類型 數值 字符串 列表 元組 字典
Python第四天 流程控制 ifelse條件判斷 forwhile循環
Python第五天 文件訪問 for循環訪問文件 while循環訪問文件 字符串的startswith函數和split函數
Python第七天 函數 函數參數 函數變量 函數返回值 多類型傳值 冗余參數 函數遞歸調用 匿名函數 內置函數 列表表達式/列表重寫
Python第八天 模塊 包 全局變量和內置變量__name__ Python path
Python第九天 面向對象 類定義 類的屬性 類的方法 內部類 垃圾回收機制 類的繼承
Python第十天 print >> f,和fd.write()的區別 stdout的buffer 標準輸入 標準輸出 標準錯誤 重定向
Python第十二天 收集主機信息 正則表達式 正則表達式 無名分組 有名分組
Python第十四天 序列化 pickle模塊 cPickle模塊 JSON模塊 API的兩種格式
python里面一切都是對象 object
代碼縮進:建議用四個空格來縮進,不要用tab鍵
凡是語法的,后面都有冒號,比如循環語句、條件語句、定義函數、定義類、異常處理、with打開文件等
為什么 print("hello word!") 必須加括號才可以
python 3.x print需要括號,python 2.x 不需要
安裝
Linux自帶python,windows需要下載msi文件進行安裝,還要指定環境變量
#查看python版本和當前安裝的python版本
python -V
rpm -qa|grep python
python-2.6.6-52.el6.x86_64
python shell
解釋器交互
python shell
ipython(需要安裝第三方模塊ipython包,ipython包沒有源碼包)
python軟件包安裝方式,pip,pip能解決模塊依賴關系,pip安裝器不需要像yum那樣配置yum源,搜索位置https://pypi.python.org/pypi/
pip網上搜索位置
https://pypi.python.org/pypi/
安裝python包
先安裝epel源
yum install -y epel-release
yum makecache
yum install -y python-pip
列出python包
pip list
安裝python包
pip install ipython
指定版本號
pip install ipython==1.2.1
第三方python模塊安裝包路徑
/usr/lib/python2.6/site-packages/
/usr/lib64/python2.6/site-packages/
卸載python包
刪除指定的模塊或者包
pip uninstall ipython
[root@gz3 ~]# ipython
Python 2.6.6 (r266:84292, Aug 18 2016, 15:13:37)
Type "copyright", "credits" or "license" for more information.
IPython 1.2.1 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
In [1]:
python文件
執行
bash文件
vi 1.sh
#!/bin/bash
echo 'hello'
sh 1.sh
chmod +x 1.sh
./1.sh
python文件
vi 1.py
#!/usr/bin/python
print 'hello'
python 1.py
chmod +x 1.py
./1.py
python文件類型
(1)py
python源碼文件
(2)pyc
Python源碼文件經編譯后生成的擴展名為”pyc”的文件
編譯方法:
import py_compile
py_compile.compile('python源碼文件絕對或相對路徑')
(3)pyo
優化代碼
也是經過編譯的,但是優化過的源碼文件,擴展名為”pyo”
python –O –m py_compile hello.py
文章列表
| 不含病毒。www.avast.com |
