模塊、包
- 導入模塊:
import module_name- 導入模塊重新命名
import module_name asmn- 檢查模塊屬性:
dir(module_name)
文件操作
- 打開文件
open('filename', 'mode')
- 讀文件:file.read()
- 寫文件:file.write('text')
- 逐行讀文件:for line in file
- 關閉文件:file.close()
- with 語句
with open('filename', 'mode' )as file
異常處理
- except
- else
- finally
- 自定義異常
class MyException(Exception)
面向對象編程
- 類:class Classname:
- 類變量:ClassName.Variable
- 實例變量:self.variable
- 繼承:
class SubclassName(BaseClassName):
- 方法重寫:
def method name(self):
- 多繼承:
class SubclassName(Class1,Class2):
- 特殊方法:_str_,_ repr_, len_