oop

    3熱度

    1回答

    我驚訝於它似乎沒有文件說明如何在Python中將派生類截斷爲基類。 實際上,它可能用得較少。但我現在面臨的問題AA: 簡體: 基類 class Base(object): def __init__(self): self.a = 10 和派生類: class Derived(Base): def __init__(self): super(Deriv

    -1熱度

    1回答

    我試圖用我在Java中學到的相同方式編寫OO Python代碼,這可能是我要去南方的地方。我有一個主要腳本和一個其他人寫的我修改過的類。我在主腳本中調用這個類,但是我使用的每一種技術我都得不到[class name]。 下面是最近的嘗試。這是主要劇本。爲了安全起見,已刪除變量directory.pairs。 import yaml import pysftp import Fingerprin

    0熱度

    1回答

    我想創建一個有圖片的類,並通過鼠標點擊更改爲下一個類。我是oop的新手,我的想法是使類相似到現實生活中每個新圖片都有新的類實例,是否可以這樣做?這是我的代碼 import tkinter as tk from PIL import Image,ImageTk class Picture(): _count=1 def __init__(self,window):

    1熱度

    1回答

    在Pytest中,我正在嘗試做下面的事情,我需要保存先前的結果,並將當前/當前結果與先前的結果進行多次迭代比較。 我已經做了如下方法: @pytest.mark.parametrize("iterations",[1,2,3,4,5]) ------> for 5 iterations @pytest.mark.parametrize("clsObj",[(1,2,3)],indirect =

    1熱度

    3回答

    我創建了受保護的$ companyID;在我的工作類,然後在__construct功能我傳遞了一個$id但是當我嘗試實例變量在我handler function其null protected $companyID = NULL; public function __construct($ID) { $this->companyID = $ID; } 然後實例化類的時候? $Pr

    2熱度

    2回答

    我正在處理一個我收到的Python文件,並且在Python中進行初始化時,我看到一個包含多種變量的類。目前尚不清楚對我有什麼邏輯,當我定義的屬性,我應該遵循和初始化哪些與否,下面的代碼的一部分: class Simulator(object): colors = {'gray' : (155, 155, 155)} def __init__(self, env, size=N

    0熱度

    4回答

    這是一種pythonic的方式來創建一個繼承超過10個類的類?或者,也許我應該考慮一種不同的方法?

    -3熱度

    1回答

    我有一個類,我想讀對象到一個對象數組,但我有一個屬性我的類(長數據[4];)的問題。我不知道我怎麼讀它。在閱讀方法中,我想從文件中讀取所有屬性,並創建一個數據元素向量,並向構造函數添加從文件讀取的向量。 //Class: class Utilitati{ const int id; float PretUtilitati; char * NumeUtilitati;

    1熱度

    1回答

    我試圖注入一個mixin與一裝飾類後失去__dict__。當代碼運行該類已不再具有即使目錄(實例)說,它有一個字典財產。我不確定房屋在哪裏消失。有沒有一種方法,我可以得到字典或以其他方式找到實例的屬性? def testDecorator(cls): return type(cls.__name__, (Mixin,) + cls.__bases__, dict(cls.__dict__

    0熱度

    1回答

    我試圖使用OOP創建二十一點遊戲和每一個我稱之爲21點或半身功能時,它重印玩家的手和值經銷商。我想它與Hand類正在初始化有關,但我不確定那裏的工作是什麼。 代碼下面的手+類變量: class Hand(object): def __init__(self): self.hand = [] def add_card(self, card): se