我用這個程式的目標是記錄4條資訊(員工編號、員工姓名、班次號和小時工資率),然後顯示它們。我需要在這個程式中使用類。在
這是班級**:class employee(object):
def __init__(self, name, number):
self.__name = name
self.__number - number
def set_name(self, name):
self.__name = name
def set_number(self, number):
self.__number = number
def get_name(self):
return self.__name
def get_number(self):
return self.__number
class productionworker(employee):
def __init__(self, name, number,
shift, payrate):
employee.__init__(self, name, number)
self.__shift = shift
self.__payrate = payrate
def set_shift(self, shift):
self.__shift = shift
def set_payrate(self, payrate):
self.__payrate = payrate
def get_shift(self):
return self.__shift
def get_payrate(self):
return self.__payrate
以下是匯入類**並執行它的**:
^$好吧,固定型別:myemployee = employee.employee(name, number,
shift, payrate)
收件人:myemployee = employee.productionworker(name, number,
shift, payrate)
但現在我得到了乙個錯誤:traceback (most recent call last):
file "c:/users/alex/desktop/programming concepts/homework 2/chapter 13/employee and production worker class.py", line 9, in
shift, payrate)
file "c:/users/alex/desktop/programming concepts/homework 2/chapter 13\employee.py", line 24, in __init__
employee.__init__(self, name, number)
file "c:/users/alex/desktop/programming concepts/homework 2/chapter 13\employee.py", line 5, in __init__
self.__number - number
attributeerror: 'productionworker' object has no attribute '_employee__number'
ResponseBody輸出錯誤
錯誤日誌 getoutputstream has already been called for this response 使用了註解 responsebody進行資料輸出 結果就報錯.可能原因 model中存在一對多 和 多對一的關聯關係 在輸出時候產生錯誤 解決方法 在model的配置中新增如...
遮蔽 捕獲並輸出錯誤
erroraction 只能遮蔽非終止性錯誤,可用引數值如下 有關詳細資訊,鍵入 get help about commonparameters 引數值 stop 顯示錯誤訊息並停止執行。inquire 顯示錯誤訊息,並詢問您是否要繼續。continue 顯示錯誤訊息並繼續執行。silentlyco...
linux標準輸入輸出錯誤輸出
linux shell 環境中支援輸入輸出重定向,用符號 和 來表示。0 1和2分別表示標準輸入 標準輸出和標準錯誤資訊輸出,可以用來指定需要重定向的標準輸入或輸出,比如 2 a.txt 表示將錯誤資訊輸出到檔案a.txt中。同時,還可以在這三個標準輸入輸出之間實現重定向,比如將錯誤資訊重定向到標準...