callable

    1熱度

    1回答

    如果我有一個FutureTask<String> f,我可以得到在他的構造函數中使用的Callable<String> c對象嗎? 喜歡的東西: Callable<String> c = f.getCallable();

    1熱度

    1回答

    當我嘗試獲取我的上一個節點時出現錯誤(TypeError: 'node' object is not callable)。我究竟做錯了什麼? 我的節點類: class node(object): def __init__(self): self.node=[] self.info = None self.prev = None self.d

    3熱度

    1回答

    我有一個定義__call__的類,但是當用戶看到請求時幫助返回這個「函數」,他們得到整個對象和方法,它可能有點令人生畏......我想如果可能的話,幫助看起來更像是功能的幫助。 我跟蹤到inspect模塊,但似乎由於我不能從函數類型和/或方法類型繼承,所以這可能是不可行的。我是否錯過了某些東西,或者是否必須重新安排代碼,以便動態構建真正的Python函數對象?

    0熱度

    3回答

    我正在執行一些對時間敏感的操作,並且有一個與它們關聯的超時。 此超時機制是使用Java Callable類實現的。 問題是,在可調用實例中,我執行一個異步任務,並使用匿名接口實現(偵聽器)。 我的問題是,當超時觸發和callable被取消。異步回調仍然執行並破壞我的程序狀態。 如何防止這些回調發射?我是否只包含一個布爾值來指示是否發生超時或者是否有另一種實現此目的的方式? 謝謝。 碼參考: Cal

    2熱度

    1回答

    環境 我運行的蟒蛇環境與Python 3.4。我使用PyCharm作爲我的IDE。 的目的 我試圖做一個PyQt4的QPushButton連接到一個自定義函數: button.clicked().connect([method reference or whatever]) 嘗試 我已經使用了pyqtSlot() decorator嘗試,但是當我運行它拋出的代碼: NameError: nam

    0熱度

    1回答

    所以我想用日期和一些二進制數據做一個數據庫。我想要每5分鐘做一次,將我的傳感器的數據,並將其放入具有確切時間的數據庫中。 這裏是我的腳本 import serial # import the serial library from time import sleep # import the sleep command from the time library import sqlite3

    0熱度

    1回答

    我返回了變量,我仍然得到變量仍然未定義。有人可以幫忙嗎? def vote_percentage(s): '''(string) = (float) count the number of substrings 'yes' in the string results and the number of substrings 'no' in the string

    1熱度

    1回答

    我創建了一個函數,它創建一個空列表,並將另一個列表中的值賦給一個變量。然後,代碼應該在每次調用函數時將變量的值附加到列表中。該函數被放置在一個while循環中,所以它應該繼續追加。但是,在添加第一個元素後,我得到一個錯誤,告訴我該字符串對象不可調用。代碼如下。我需要這個模擬考試。任何想法?: def tracker(): global tracker global tracke

    9熱度

    2回答

    通常在PHP中,如果你有一類Foo的方法bar和你想圍繞把它當作一個可調用的,你使用類似 $foo = new Foo(); $callable = [$foo, 'bar']; 的缺點這是is_array($callable)評估爲true。 是否有另一種可行的方法來傳遞類方法作爲可調用函數is_array($callable)返回false?

    1熱度

    2回答

    我在我的代碼中使用了Callable,它將被多線程調用,如下所示。截至目前,只要有任何RestClientException被拋出,然後我將hostname添加到blockList。 public class Task implements Callable<DataResponse> { private DataKey key; private RestTemplate r