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[