網頁

2016年2月8日 星期一

Python - Package, Module & Class

Last Update: 2016/02/08 21:22+08



Package, Module & Class
Python是以資料夾結構來定義程式結構
資料夾=Package (or namespace)
檔案.py=Module
在檔案裡宣告Class
from package01.package02.module01 import class01

Package(資料夾) 底下通常會有個 __init__.py 檔案
是載入Package時會執行的敍述, 一般令其為空的就可以了
Class 宣告
Class 的建構子為 __init__
必帶 self 同等 this
欄位宣告如下
class DataSet:
    def __init__(self):
        self.train = numpy.array([[]])
        self.train_taget = numpy.array([[]])
        self.test = numpy.array([])
        self.test_target = numpy.array([])



沒有留言:

張貼留言