參考: ,基於python2.x.學東西快是我最大的優點和缺點,因為學的越快,忘的也越快,所以不得已才經常總結一些基本知識。。。
# sys.path裡面存放供直譯器查詢模組的路徑列表
import sys
"c:/python"
)# unix系統中必須使用完整路徑,也可以用expanduser()
sys.path.expanduser(
"~/python"
)if __name__==
"__main__"
: main(
)pprint.pprint(sys.path)
#更高階的列印函式
# 假設有乙個copy模組,用dir檢視所有特性(類、函式、變數)
[n for n in
dir(copy)
ifnot n.startswith(
"_")
]copy.__all__ #模組的共有介面,比喻from copy import*的時候匯入的就是這個列表裡的模組
help
(copy.copy)
#檢視copy函式
print copy.copy.__doc__ #檢視文件字串
# 原始碼閱讀,查詢copy模組的路徑
>>
>
print copy.__file__
d:\soteware\python\python2\lib\copy.pyc
一些常用的標準庫見筆記:note值
描述r
讀模式
w
寫模式
a
追加模式
b
二進位制模式(可新增到其他模式中使用)
+
讀/寫模式(可新增到其他模式中使用)
f =
open
("path"
,"w"
)f.write(
"strings"
)f.close(
)# 檔案會自動關閉
with
open
("path"
,"rw"):
do_something
f.seek(size)
#指定當前位置
f.tell(
)#返回當前位置
read(n)\read(
)\readline(
)\readlines(
)的區別
python基礎教程
乙個簡單的客戶機 import socket s socket.socket host socket.gethostname port 1234 s.bind host,port s.listen 5 while true c,addr s.accept print got connection f...
Python基礎教程
本教程不包括python的安裝,ide採用spyder pytho2.7 1.print pow 2,3 8 print 2 3 8這裡pow函式表示乘方,與 功能相同。2.abs 10 10abs函式用來求乙個數的絕對值。3.round 0.6 1.0 round 0.4 0.0round函式將浮...
Python 基礎教程
python由guido van rossum於1989年底發明,第乙個公開發行版發行於1991年。像perl語言一樣,python 源 同樣遵循 gpl gnu general public license 協議。本教程主要針對python 2.x版本的學習,如果你使用的是python 3.x版本...