python-3.x

    6熱度

    0回答

    我寫測試代碼3類,並使用責任設計鏈模式,下面 我打印print(c._abc is b._abc)代碼,答案是真的,但我原來認爲,這兩個是不同的。 然後,第2輪,我取消註釋self._abc = kwargs並評論其他3行, 答案變成False。 這是爲什麼? import abc class A: __metaclass__ = abc.ABCMeta _abc = {

    0熱度

    1回答

    我想訪問變量self.cursor以利用活動的postgreSQL連接,但我無法弄清楚如何訪問scrapy的管道類實例。 class ScrapenewsPipeline(object): def open_spider(self, spider): self.connection = psycopg2.connect( host= os.environ['HOS

    2熱度

    2回答

    我是python(來自C++世界)的新手,正在嘗試使用類方法。我創建了一個沒有任何參數的方法(在這種情況下有目的地避免了self參數)。然後我試圖把它 class car: def car_method(): print("Inside Car method") obj = car_method() obj.car_method() <---- this creat

    1熱度

    1回答

    我想找到幾個輸入值在相應的數組中匹配的索引。作爲示例,考慮一個時間序列,數據集包含多個數組:years,months,days和hours。數組的值按時間順序填充。由於數據集是在幾年的時間範圍內收集的,所以years數組將被排序,但其餘數組將不會被排序(因爲hours中的值將僅從每年每月每天0-24進行排序)。即使該數據集是在數年的時間範圍內收集的,數據集也不一定是連續的 - 意味着觀測值之間的天

    -1熱度

    1回答

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

    -1熱度

    1回答

    <TABLE cellSpacing=0 cellPadding=0 width=700 border=0 617px; HEIGHT: 22px 23px 536px;> ... </TABLE> 我想選擇的所有元素就像以上:所述標籤是TABLE,並且有幾個屬性(cellSpacing=0,cellPadding=0,width=700,border=0)。 我嘗試以下Pytho

    1熱度

    4回答

    def duplicate_count(s): return len([c for c in set(s.lower()) if s.lower().count(c)>1]) 我很難理解這段代碼的工作原理。我正在做一個codewars挑戰,以返回字符串中重複元素的數量。 例如。 Asasd - > 2 我想出了我自己的暗示,但我無法真正理解這段代碼的作用。如果有人可以指出我的方向,它

    -1熱度

    3回答

    program1.py: a = "this is a test" for x in a: print(x) program2.py: a = """this is a test with more than one line three, to be exact""" for x in a: print(x) program3.py: im

    0熱度

    1回答

    我想檢查一個簡單的標誌是真或假,但我的IF語句失敗,它不會給我正確的結果,希望有人可以幫助! 我使用(在python3.6)這個網址 https://bittrex.com/api/v1.1/public/getticker?market=usdt-btc 的GET請求,它應該(在瀏覽器URL)返回看起來像這樣的數據: {"success":true,"message":"","result"

    1熱度

    4回答

    我需要使一些名稱格式匹配稍後在我的腳本中進行合併。我列「名稱」是從CSV導入幷包含類似名稱如下: 安東尼布朗 萊西恩·麥考伊 萊夫翁·貝爾 對於我的劇本,我想獲得第一個名字的第一個字母,並與姓氏結合起來這樣.... A.Brown L.McCoy L.Bell 這裏是我已經把現在返回一個烤餅每次: ff['AbbrName'] = ff['Name'].str.extract('([A-Z]\s[