V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  firejoke  ›  全部回复第 10 页 / 共 15 页
回复总数  297
1 ... 2  3  4  5  6  7  8  9  10  11 ... 15  
@lusi1990 继承没必要, 并不需要 A 的所有方法, 装饰器就和上面那位要写成 middleware 的思路差不多
@noobsheldon 不过这样的话, 我完全可以把 A 的逻辑单独摘出来放到 util 工具模块里去,
我现在就想知道还有没有其他的可以在 B 接口访问 A 接口的方法, 万一以后还有其他这类场景, 而 A 的逻辑又太多不好摘出来, 就需要用到这类方法了
@noobsheldon 是个思路, 给定一个路由范围, 凡是访问该范围内的路由, 都先走一遍 A 的逻辑, 然后将结果加在 request 里?
可以, 也是一个 hack 方法~
@40huo 但是接口会检测登陆信息, 可以看我更新的附言
@so1n A 接口需要从 request 中获取是否已经登陆, 然后还要获取其他信息, 所以必须把 rrequest 传过去, 并且 request 还要修改一下携带的参数
@REDPANDA1997 好像只有 PD 开头的才有这个功能
@SZP1206 看了 #17 #18 楼的, 貌似想避开很难啊
@REDPANDA1997 你是明基什么型号的?
@REDPANDA1997 一张卡可以通过不同的接口接两个屏幕进行扩展, N 卡搜一下 surround 配置, 在 win10 下要先切换成英语环境, 才能配置, 否则会让你关掉一个和 UI 有关的进程,
然后, 明基的 BenQ 系列, 有两款显示器自带菊花链功能, 只要有一个屏幕接了显卡, 其他屏幕只需要用 dp 线串起来就可以合一个屏幕, 上限好像是 4 个, 我现在就是用的两台 BenQ PD2500Q 组的, 但最好是在同一家买, 我一台去年京东买的, 一台今年天猫买的, 结果一台冷一点, 一台暖一点, 不仔细比较看不出来的那种
@reus 那我工作用的是自己的设备, 然后在午休时间写东西, 会不会因为我用了公司的网络查 Google, 也算在非工作时间使用了公司的资源?
2019-04-30 17:50:33 +08:00
回复了 DaWNY 创建的主题 Linux [求助] 用 paramiko 执行命令碰到的 Linux shell 环境问题
@DaWNY 两条 shell 命令可以用 && 连接
你用 ssh 的话, 可以用 Fabric 库, 对 paramiko 和 invoke 的封装, 还可以用 Responder 对象做交互式响应,
只是别看 Fabric1 的文档, 看 Fabric2 的, 改动有点大
2019-04-28 10:05:50 +08:00
回复了 eastlhu 创建的主题 游戏 守望先锋团购价低至 ¥ 42 [overwatch]
新出的地图工坊根本不能叫地图工坊, 实在是太好玩了~太欢乐了~
@julyclyde
run 被加了一个装饰器, 该装饰器的作用是在调用之前, 先调用 open 方法
@decorator
def opens(method, self, *args, **kwargs):
self.open()
return method(self, *args, **kwargs)


@opens
def run(self, command, **kwargs):
return self._run(self._remote_runner(), command, **kwargs)
@julyclyde
嗯, 看了源码, 每次调用 run 方法, 都被 open 方法装饰过......
@julyclyde 奇怪的是, 我发现就算使用了 connection.close(), connection 实例竟然还是可以用, .run 方法也可以用
@julyclyde 是的, 一开始看到 files error, 完全没往这个方面想, 反复检查的时候才发现我没关连接,
现在我只要能用 with 的都用 with 了
@katsusan 找到原因了
@PureWhiteWu
@julyclyde

找到问题了, Fabric 的连接实例没关......
大意了
@julyclyde 看了, 有 1024 个
@PureWhiteWu
不会, 其他的地方涉及到文件操作的,基本都是用的 with 语法,
而且, 中午再次测的时候, 从头到尾, 就只是访问部署接口, put 了以个压缩包到目标服务器,
然后就访问这个接口看日志
1 ... 2  3  4  5  6  7  8  9  10  11 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3367 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 11:48 · PVG 19:48 · LAX 04:48 · JFK 07:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.