V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  filwaline  ›  全部回复第 1 页 / 共 2 页
回复总数  21
1  2  
2022-10-07 16:31:06 +08:00
回复了 Tink 创建的主题 Linux 求大佬赐一个 Shell 脚本
作业自己写(狗头.jpg)

---

给你个 cheatsheet ,查资料轻松一点

https://devhints.io/
2022-09-26 09:41:52 +08:00
回复了 911061873 创建的主题 Python 类继承及调用问题
@v2exblog metaclass 可太特么黑魔法了,菜鸟去折腾这个怎么死的都不知道。组合通常优于继承,代码应该保持简单直观。
2022-09-26 09:38:39 +08:00
回复了 911061873 创建的主题 Python 类继承及调用问题
组合其实你已经在用了,你在 OA 里声明了的 client 属性,这就是一种组合。同理,你不需要让 Form 去继承 OA ,而是要直接在 OA 里初始化一个 form 属性,这样就直接能够实现调用 oa.form.get_data

你这里指定 Form 去继承 OA ,是图什么?省掉两行代码?还是你以为继承会让 Form 自动注册到 OA 里去?
每一个数据查询都要单独处理不存在的情况,而不是摆在一起等异常抛出。

比如 `language`:
``
language_result = detail.find("div", {"class": "text-caplitalize"})
book["language"] = language_result and language_result.text
``

借助短路逻辑,判断 language 有没有查询到,在有的前提下才取出 text 属性,否则自然就得到了 None ,而不是抛出错误。
2022-09-20 15:26:32 +08:00
回复了 Zoeeeeecho 创建的主题 Python Python 如何表示所有质数?
#21 上一条的 gist 的质数生成器绝对是正确的

唯一的问题是如果调用 next 取的质数太多,会触发递归太深错误(但是这是语言 /机器限制,不影响数学形式上正确)
2022-09-20 15:21:43 +08:00
回复了 Zoeeeeecho 创建的主题 Python Python 如何表示所有质数?
我来整个活,写个能生成所有质数的函数有何难(滑稽

https://gist.github.com/filwaline/64b3f59feb819e6b337d685d55433483
2022-09-17 21:23:48 +08:00
回复了 usnake 创建的主题 Python Python 里面列表、字典、集合的删除方法好难记啊
为毛要记忆这些东西,用到的时候靠 IDE 的补全提示就好了,要不就随手敲个 help ,再不济你还可以去看文档啊。
2022-09-12 15:15:00 +08:00
回复了 zzzkkk 创建的主题 Python Python 爬虫返回加密数据\x
@Alexonx
正解,或者是加行代码来解压

```
import gzip
content = gzip.decompress(resp.read())
```
2022-08-09 15:19:52 +08:00
回复了 KouShuiYu 创建的主题 Python 与这段 Python 的等效 node 代码怎么写?
上一个回答的代码是随手写的,有 bug 的可能性不小。

你可以直接参考一个更有用的回答 https://stackoverflow.com/questions/43013858/how-to-post-a-file-from-a-form-with-axios
2022-08-09 15:16:05 +08:00
回复了 KouShuiYu 创建的主题 Python 与这段 Python 的等效 node 代码怎么写?
你这问题与 Python 无关,去 js 区提问更合适。

至于问题本身,每种不同的 http 库都可能有不同的接口,更别说跨语言了。你想要知道在 node 怎么写一个提交文件的请求,至少要说明你用了哪个 node 的 http 库吧?

假设你用的是 axios ,那么请参考它的文档 https://axios-http.com/docs/req_config
参考样例,你可能会写出如下 node 代码(没有测试过,仅供参考)
```
url = ...
file = ... # some file object
axios.post(
url, data={'file':file, ...}, ...
)
...
```
2022-07-30 12:48:09 +08:00
回复了 afirefish 创建的主题 程序员 第一款开源、跨平台、高性能的中文编程语言!
钓鱼可耻(滑稽
2022-07-29 15:35:38 +08:00
回复了 damngoto 创建的主题 Python Python 迷惑系列
@damngoto 这怎么就葵花宝典了哈哈哈,先浏览几遍,对 Python 有什么坑留点印象,以后遇到问题了好快速解决,而不是一头雾水
2022-07-29 12:12:10 +08:00
回复了 damngoto 创建的主题 Python Python 迷惑系列
https://github.com/satwikkansal/wtfpython#-class-attributes-and-instance-attributes

其实在 wtf-python 里就有写,你肯定没看(滑稽
2022-07-28 21:01:56 +08:00
回复了 damngoto 创建的主题 Python Float identity
https://github.com/satwikkansal/wtfpython

新 P 友看看 wtf-python 吧,各种奇怪特性包罗万象嘿嘿嘿
2022-07-25 15:45:23 +08:00
回复了 wcsjtu 创建的主题 Python 请问大家, 有没有办法把 Python 的 dict, 存储到一段连续内存上
@FYFX 我也觉得其实楼主需要的是 redis 这样的 kv 存储
2022-07-25 15:22:02 +08:00
回复了 wcsjtu 创建的主题 Python 请问大家, 有没有办法把 Python 的 dict, 存储到一段连续内存上
这什么莫名其妙的要求? Python 这种高级语言压根不关心内存分配,你为什么要这么做?
2022-07-14 11:50:57 +08:00
回复了 u2gign 创建的主题 Python 如何在 celery 异步 task 执行中拿到里面的返回值
如果只需要 id 的话,那就任务执行之前预分配个自定义 id 呗,然后作为参数传递给 task 。

强行 hack 一个 task 纯粹自找麻烦。
2022-06-29 23:37:02 +08:00
回复了 AS4694lAS4808 创建的主题 Java 单元测试的疑惑
https://enterprisecraftsmanship.com/book

个人推荐你看看这本书,全面讲解了单元测试是什么,以及怎么写好的测试。书籍要付费购买,但是非常值得。

比如,你的问题,就是需要拆分的情况 (over complicated code),应用 humble object pattern 将其拆分为 domain model 和 controller ,然后针对 domain model 写 unit test ,如果有必要就为 controller 也写一个 intergeation test

![types-of-code]( https://drek4537l1klr.cloudfront.net/khorikov/Figures/07fig05_alt.jpg)
我是全扔进冰箱里摁死了,反正绝大多数通知都是垃圾,不看也罢,省得这些毒瘤搁那儿仰卧起坐浪费电量。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2526 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 04:55 · PVG 12:55 · LAX 20:55 · JFK 23:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.