python-2.x

    0熱度

    1回答

    我有一個基類類X,和子類Y,它可以重新實現或不能從基類X的方法 我通過子類的名稱作爲函數的一個變量。 在這些函數裏面,我需要測試這個類是否已經實現,或者是否從它的基類中實現了某些方法。 (我不能使用hasattr(childClassName.methodName),因爲它總是返回true)

    0熱度

    3回答

    如何使用python中的對象的選定屬性創建列表?使用列表推導。 如: 我對象的具有 A.name A.age A.height 和多屬性 如何創建一個列表[name,age] 我可以做手工,但它看起來醜陋: l=[] l.append(A.name) l.append(A.age) 但我正在尋找一個快捷方式。

    -1熱度

    1回答

    我創建以下隨機陣列和我乘以時間常數,但得到(我期望的答案,而不是零),一個意想不到的結果: In [4]: A = np.random.rand(1,11) In [5]: A Out[5]: array([[ 0.15138551, 0.41573765, 0.0212214 , 0.44955909, 0.27013062, 0.37835199, 0.89712845,

    0熱度

    2回答

    def make_accumulator(init): def accumulate(part): init = init + part return init return accumulate A = make_accumulator(1) print A(2) 給我: - Traceback (most recent call last)

    1熱度

    2回答

    我有時間字符串11:15am或11:15pm。 我想將這個字符串轉換爲24小時格式的UTC時區。 從EST到UTC 例如:當我通過11:15am應該轉換成15:15當我通過11:15pm那麼它應該轉換爲3:15。 我有這樣的代碼,我想: def appointment_time_string(time_str): import datetime a = time_str.spl

    0熱度

    1回答

    我想提示用戶輸入URL,因此它可以讀取任何網頁套接字GET請求的語法,但我不斷收到400錯誤的請求錯誤,當我運行我的程序。 我已經建立了從我輸入主機的套接字連接。但是當我嘗試發送一個GET請求時,它發生了一個400錯誤的請求錯誤。我能做些什麼? import socket mysock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) t

    1熱度

    2回答

    我知道我可以通過以下方式在python中執行簡單的操作符重載。 讓我們說重載'+'運算符。 class A(object): def __init__(self,value): self.value = value def __add__(self,other): return self.value + other.value a1 = A(10)

    2熱度

    1回答

    我無法評估和IPython的筆記本內sympy繪製一個簡單的(已知)函數: Y(X)=(F/6EI)(X^3 - 3LX^2)其中: F = 10^6 E = 200E9 I =(1/12)(0.5 * 1^3) L = 3 我定義(使用subs())使用symbols()和替代已知的值表達。 import sympy from sympy import symbols sympy.init

    0熱度

    4回答

    我想對python中的文本做一個簡單的解析,我在使用tr'\ n'''的bash中沒有問題。基本上可以在一條線上得到所有的線條。在python打印行中與我所理解的有點不同。 re.sub無法找到我的新行,因爲它不存在,即使我打印到它的輸出時也是如此。有人可以解釋我如何解決這個問題在Python中? 這是到目前爲止我的代碼: # -*- iso-8859-1 -*- import re def

    0熱度

    1回答

    我使用python 2.7.10。 在處理字符編碼和讀取大量堆棧溢出等問題後,我遇到了這種看起來很奇怪的行爲。 Python解釋器輸入 >>>u'\u00b0' 結果如下輸出: u'\xb0' 我可以重複使用DOS窗口,空閒控制檯和翼IDE蟒蛇殼此行爲。 我的假設(糾正我,如果我錯了): 「度符號」有unicode 0x00b0,UTF-8代碼0xc2b0,拉丁-1代碼0xb0。 Pyth