UI class提供一個print功能
有兩種data type需要print
一個是panda dataframe,印出資料並加上分隔線
一個是str,直接印出即可
class UI
def print(self, data):
print(data)
if isinstance(data, pandas.core.frame.DataFrame): #判斷是否為dataframe
print('===============')
這樣寫有點醜,有什麼design pattern適合這種情況嗎?
或是有其他寫法建議嗎? 謝謝