python tips(4)
1. python實現IE自動化,可使用cPAMIE模組。
使用方法:
import cPAMIE
ie = cPAMIE.PAMIE()
ie.Navigate()用來訪問一個連結,常用的方法還有ie.SetTextBox(), ie.SetListBox(), ie.ClickButton(), GoBack(), Refresh(), Quit()等。
另外常用的ie整合測試工具可用selenium(IE、firefox可用)。
2. 常見的Http Status Code:
404->請求的網頁不存在
503->服務不可用
200->伺服器成功返回網頁
3. 常用的HTML和XML中的轉義字元:
HTML:
< <
> >
& &
" "
(空格)
© ©(版權符)
® ®(註冊符)
XML:
< <
> >
& &
' '
" "
4. 安裝完畢python後可在安裝目錄下發現python.exe和pythonw.exe,它們在視窗執行時呼叫不同的執行檔案。前者執行.py檔案,後者執行.pyw檔案。
跟python.exe比較,pythonw.exe有以下不同:
1)執行時不會彈出控制檯視窗(也叫DOS視窗)
2)所有向原有的stdout和stderr的輸出都無效
3)所有從原有的stdin的讀取都只會得到EOF
.pyw格式是被設計來執行開發完成的純圖形介面程式的。
純圖形介面程式的使用者不需要看到控制檯視窗,開發這種程式的時候,可以暫時把.pyw改成.py,以便執行時能調出控制檯視窗,看到所有錯誤資訊,方便debug。
注意唯獨視窗版python有.pyw格式。
5. pygame是利用SDL庫寫就的遊戲庫。SDL全名Simple DirectMedia Layer,用C寫的,pygame即為python中使用它的庫。
可以從www.pygame.org獲取pygame包。以下方法可以檢視安裝的pygame版本。
import pygame
print pygame.ver
>>>
1.9.1release
>>>
就產品而言,pygame更致力於2D遊戲的開發。
有些模組可能在某些平臺上不存在,可以用None測試下。如下所示。
import pygame
if pygame.font is None:
print "..."
exit()
相關文章
- Python常用TipsPython
- python tips(5)Python
- python tips(3)Python
- python tips(2)Python
- Reveal的使用(及4-0更新tips)
- Tips
- NPM TipsNPM
- AutoLayout Tips
- Tips HTMLHTML
- 前端 - tips前端
- Swift TipsSwift
- NumPy Tips
- Git TipsGit
- note tips
- hector tips
- PB Tips
- Tips for SD
- interview tipsView
- Mysql tipsMySql
- SAP Tips
- English Tips
- Docker TipsDocker
- ISPF tips
- Python Tips 01 : 判斷兩個檔案是否相同Python
- 雜項 tips
- Tips: EloquentModel
- Linux TipsLinux
- typescript + amd tipsTypeScript
- jQuery tips and tricksjQuery
- 《iOS Tips 一》iOS
- GoldenGate TipsGo
- SELinux tipsLinux
- gulp some tips
- Some tips of Barcelona
- backup and restore tipsREST
- installation tips
- Sed Tips and Tricks
- layer小tips