V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  caneman  ›  全部回复第 5 页 / 共 9 页
回复总数  164
1  2  3  4  5  6  7  8  9  
2022 年 5 月 17 日
回复了 caneman 创建的主题 Python 怎么实现给抽象方法类增加__call__方法
class A(ABC):

def __call__(self, *args, **kwargs):
obj = super().__call__(*args, **kwargs)
return obj.run()

def __init__(self, name):
self.name = name

@abstractmethod
def run(self):
pass


class B(A):

def __init__(self, name):
super().__init__(name)

def run(self):
print(self.name)
2022 年 5 月 17 日
回复了 caneman 创建的主题 Python 怎么实现给抽象方法类增加__call__方法
@BingoXuan 比__new__的时机要晚,在 cls.__init__之后(下面的代码不对,但是大概这么个意思)
2022 年 5 月 17 日
回复了 caneman 创建的主题 Python 怎么实现给抽象方法类增加__call__方法
@BingoXuan
大概这么一个场景,很多类,每个类有细微不同,把里面共同的部分提取出来,放在一个抽象类里面,也定义了一些子类必须实现的方法(代码 1 的部分)

所有这些子类,并不需要保持一个对象,可以看作一个大号的函数,我想实现,所有的子类,能通过 B() 这样就直接执行(代码 2 的部分)

有没有一种方法,能让 B 同时实现两种功能,即在 1 的基础上,让其子类能实现,子类()这样作为一个函数直接执行的功能
2022 年 5 月 17 日
回复了 caneman 创建的主题 Python 怎么实现给抽象方法类增加__call__方法
@BingoXuan 我想实现的是,B 是一个类,但是可以当作函数用,B(),就直接执行了
求拉 U3ByX0NhbmU=
@chihiro2014 假期也应该先处理前面的订单吧
2022 年 1 月 25 日
回复了 Danswerme 创建的主题 问与答 Apple Watch S7 突然不震动也不发出声音了是什么问题?
遇到了, +1 ,我手机习惯静音,靠手表震动提醒,已经好几次错过电话了,有点烦,你们系统是多少,我这边是 8.3
2022 年 1 月 20 日
回复了 futureeent 创建的主题 推广 [抽奖] 春节将至,整点烤虾带回家吧!
123
2022 年 1 月 18 日
回复了 caneman 创建的主题 Apple 第一次买 macbook 有什么需要注意的吗
感谢各位的建议,前几天有点事,没来得及一一回复。

现在汇报下目前的情况:

已下单,配置没有发生变化,16 寸 /M1Pro/32G/1T ,上了 AC+,软件大礼包没入

总价格为:¥ 26097.00 ,购买渠道走的咸鱼 85 折,服务费 1000 (基本在总价格的 5%左右,有更低价格的,但是我懒得找和分辨了,随便找了家看起来比较靠谱的),实际支付价格为:26097*0.85 ( 22182 )+1000 = 23282 ,相当于优惠了¥ 2815 ,如果走教育优惠的话,总价格在¥ 23997 ,比上述渠道贵 ¥ 715

另外需要注意的是,如果你打算分期的话,下面是各种购买方式允许的**最高**分期数

1.官网原价, 24 期
2.员工 85 折,12 期
3.教育优惠,3 期

然后说下**我了解**的关于咸鱼上面 85 折的购买方式和流程,似乎分为两种

1.代拍(绝大多数不支持先行垫价),也就是你需要先把全款(以上为例就是 22182 )付给他们,他们去帮你拍,收货地址写你,这种的一般不额外收取服务费(按他们的说非是,给到你的 85 折的价格里面已经包含他们的利润了)

个人评价:不是很靠谱的感觉,85 折就已经有利润了吗?他们怎么拿的货啊?用的 75 ?感觉不太可能,而且代拍总感觉给人一种不可控的感觉,不是自己经办的

2.自拍,首先咸鱼下单(上为例 1K ),然后他会要求你提供姓名、电话、地址邮箱、付款方式等基本信息,然后官方会往你的邮箱发一封订单的 Email ,要求你再 30 分钟内支付(如不放心链接安全性,可以自行去官网 - 订单查询页面 输入订单号,找到相应订单,然后付款),付款完成后,咸鱼上的服务费订单不用确认收货,等到你的 mac 收货后,再去咸鱼确认收货即可。

上述描述,以我个人经历的为主,不保证所有商家都一样。

我采用的是 2 这种方式,目前感觉流程上还是比较正规的。

为了避免广告嫌疑,不会透露任何店铺、商家信息,自己检索就行,差不多都一样。上述配置,目前发货日大概在 3.2-3.9(2022.1.8),给后续有需要的朋友一些参考。
2020 年 12 月 25 日
回复了 caneman 创建的主题 Python 正则,请问如何实现匹配最内层的内容
上面那个链接,测试文字前面应该再加一行干扰行,用下面这个比较好
https://regex101.com/r/qWCjxp/2
2020 年 12 月 25 日
回复了 caneman 创建的主题 Python 正则,请问如何实现匹配最内层的内容
@shyrock 可以理解为,分隔符为,由 start 和无序字符组成的行,由 end 和无序字符组成的行,中间夹着的东西(最内层)

至于我为什么要从\n 开始匹配,是因为,我对这个行的总字数是有要求的,更可能的情况下应该是类似下面这样的

(?s)\n[^\n]{0,10}start[^\n]{0,10}\n((?:(?<!start).)*?)\n[^\n]{0,10}end
2020 年 12 月 25 日
回复了 caneman 创建的主题 Python 正则,请问如何实现匹配最内层的内容
@shyrock 111 也不要,只要最内层的
可以理解为最后一个 start 所在的那一行(不包括此行)和第一个 end 所在那一行(不包括此行)中间夹着的东西

你可以见上面我回复中贴的 regex101 链接
2020 年 12 月 25 日
回复了 caneman 创建的主题 Python 正则,请问如何实现匹配最内层的内容
@lululau
谢谢~

@lovecy
可以的,上面那个第二条才可以
(?s)\n[^\n]*start[^\n]*\n((.(?!start))*?)\n[^\n]*end
这个有倆 group,在 group1 里面

下面这个就只有一个组了
(?s)\n[^\n]*start[^\n]*\n((?:.(?!start))*?)\n[^\n]*end

https://regex101.com/r/qWCjxp/1/
2019 年 12 月 30 日
回复了 zhaofy 创建的主题 程序员 公司要用爬虫抓取数据,不知道是否侵权
@locoz #41 这个当然知道了,有些数据来源非常单一,举个简单的例子,抖音 /微博的博主信息,点赞关注回复之类的,假使抖音 /微博他们完全不开放相关接口,你无论怎么加工,只要提供了相关服务必然会暴露你拥有信息这个事情,抖音虽然无法从服务器上面知道究竟是谁在爬它,但是它很容易知道谁在提供服务。只要想盈利你不可能把数据捂着放一边把,告了公司,法院和警方会寻找真正的爬虫 er,爬虫被抓的,基本也都不是从源头被追踪到的,都是从下游一直往上捋,捋到的。

也可以做,但是大环境确实比以前难多了,说到底,低调就对了,出头就是找死,除非你的服务对被爬方有益,但是也难说被卸磨杀驴,当然这些前提都是在商用领域,
2019 年 12 月 30 日
回复了 zhaofy 创建的主题 程序员 公司要用爬虫抓取数据,不知道是否侵权
@abcbuzhiming 是啊,感觉就是赌,赌对面不会告你,保不齐哪次就栽了...
2019 年 12 月 30 日
回复了 zhaofy 创建的主题 程序员 公司要用爬虫抓取数据,不知道是否侵权
@locoz 其实说到底,能让你爬的数据一般价值有限,真正有价值的数据是不可能给你授权的。(购买接口就不叫爬虫了)。现在的形势,感觉做爬虫的就是走钢丝,把选择权交给对方,不告你啥事没有,一告你百分百出事....

有商业价值的数据,感觉有一个算一个,只要爬,没一个是具有合法性的。。。只能想各种办法来规避对方告你的风险(要么不要让对方知道你在爬,要么你爬的速率和规模在对方容忍范围内),因为告你也是需要成本的。

还是好难做啊...
2019 年 12 月 30 日
回复了 zhaofy 创建的主题 程序员 公司要用爬虫抓取数据,不知道是否侵权
@locoz 那现在爬虫的出路在哪?只能逼迫转行?
2019 年 12 月 9 日
回复了 Yooloo 创建的主题 程序员 Postman 都有女票了,你萌呢?
我这里有个绿色的帽子你要不要。。
1  2  3  4  5  6  7  8  9  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1136 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 17:30 · PVG 01:30 · LAX 10:30 · JFK 13:30
♥ Do have faith in what you're doing.