V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ClericPy  ›  全部回复第 116 页 / 共 133 页
回复总数  2648
1 ... 112  113  114  115  116  117  118  119  120  121 ... 133  
@so1n 我上面提到的 `__origin__ 和 __args__` 就是...
@wwqgtxx 它是它 我是我...
我只用过替换的方式 import builtins 然后改, 直接在已有对象上打当场报错...
楼上好多 talk is cheap 的大佬....... 学到老活到老

python 的最大乐趣就是管你是不是猴子, 只要不是 built-ins 我就给你屁股上镶补丁

requests 库已经被魔改过好几种变种了
2019-10-09 23:19:21 +08:00
回复了 shrug 创建的主题 程序员 win 操作系统大家觉得有必要装 360 吗
一般不推荐别人用数字产品
但是如果问题的问法是标题这样的话, 我会回答"装"... 别问我为什么了, 遇到过的都懂
2019-10-09 23:18:15 +08:00
回复了 CLANNADHH 创建的主题 Python 今天准备离职的同事交接工作,有一段代码,大家看看。
@CLANNADHH 好吧... 陈年佳酿般的屎山, 都这么过来的, 没有 code review
2019-10-09 23:11:10 +08:00
回复了 l4ever 创建的主题 Python vscode 坑死我了.
这是常识性的东西吧, 我在 Windows 上做压测, 用 code runner 每次到 1600 多行必定停止, 报错都不显示, 所以就查了那个最大长度问题, 如果速度慢点, 几万行都不会停止
话说这都什么坏习惯(虽然我 Sublime REPL 的时候经常干), 复制东西这种事一般不都重定向个文件用完删或者直接剪切板赋值么... pyperclip.copy
一行代码的事
2019-10-09 23:07:58 +08:00
回复了 CLANNADHH 创建的主题 Python 今天准备离职的同事交接工作,有一段代码,大家看看。
取笑新手可不是个好习惯
@lolizeppelin 感谢提醒, 我都快忘了那个库了, 刚听说 jsonschema 可以支持 Union Optional Dict[str,int]。
呃,show me your code?
@Trim21 感谢,找了半天没找到,vscode 对这些相对路径的跳转太差了。。。已解决
@Trim21 我之前第一选择是 pydantic , 后来因为看文档不仔细给弃用了, 结果仔细看了下文档, 觉得真香, 把我 3 个多小时写的垃圾全弃用了...

gist 我这边污染打不开, 好容易换 192.30.253.118 结果说 404..
我先研究研究用 type 动态构造 BaseModel 子类

from pydantic import BaseModel
import typing
import inspect


def test(a: int, b: typing.Dict[str, int]):
pass


sigs = inspect.signature(test)

kwargs = {p.name: p.annotation for p in sigs.parameters.values()}
@skinny 我就是打算研究研究有什么自带的内置方法可以让我验证么, 毕竟 isinstance 是报错的
@ipwx 好吧, 我傻了, 还是用 pydantic 吧
说白了其实我就是想知道下 typing 里那么多复杂的类型, 怎么做验证, 学习的目的
@ipwx pydantic 看过了, 不过当时只看了它的那些 BaseSchema 用法, 就是自定义, 不过我要处理的是 typing 里的内置类型(或者复合类型)
我只是想对某些值做一下类型校验, mypy 上没找到, 官方文档也是说 typing.cast 太影响性能所以什么都不做, 只留给 linters 做猴子补丁
我看看那些 mypy 以外的有没有什么办法吧
2019-10-09 18:25:02 +08:00
回复了 dhairoot 创建的主题 程序员 怎么克服学习 Go 时的恶心感觉,语法太奇怪了
很多不习惯的地方只能靠肌肉记忆来改善了

我还不喜欢写字呢, 不也是忍着来了

话说这帖子到底怎么火起来的
2019-10-09 18:20:54 +08:00
回复了 prenwang 创建的主题 程序员 为什么一些我们认为很棒的软件工具被慢慢放弃了
善用佳软影响了一代人, 在那么匮乏的年代, 找个好的太难了.
话说我以为自己打开知乎了...
ws 请求也是能拿到的, 拿不到的可能性太多了... 目前已有信息来说, 靠猜的话不亚于一道面试题了..
@kon9chunkit 好, 现在国内外把 star 弄得乌烟瘴气的了, 想回归开源风气考虑下防作弊 page rank 方面的论文, 毕竟我国人口众多, 只看 star 的话会自动把外国降权, 看了一眼这项目你自己搞的, 也真不容易了...
综合评分按理说该 github 内部搞, 外部请求 api 的效率太低了, 更别提防作弊算法要的大数据量
1 ... 112  113  114  115  116  117  118  119  120  121 ... 133  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1043 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 19:46 · PVG 03:46 · LAX 11:46 · JFK 14:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.