python打字輸出錯誤 為什麼我打字出錯?

2021-10-21 05:41:15 字數 1686 閱讀 6840

我用這個程式的目標是記錄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中。同時,還可以在這三個標準輸入輸出之間實現重定向,比如將錯誤資訊重定向到標準...