V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yucongo  ›  全部回复第 4 页 / 共 7 页
回复总数  140
1  2  3  4  5  6  7  
2020-10-25 00:22:02 +08:00
回复了 woshichuanqilz 创建的主题 Python Chrome 如何快速获取 request header?
自己解析解密 chrome 的 sqlite3 格式 cookies 库(可能比想象的稍微难一点)或是用 browser-cookie3 https://pypi.org/project/browser-cookie3/
2020-10-24 19:43:06 +08:00
回复了 chiyeung524 创建的主题 Python pyinstaller 打包 tensorflow2.1 时出现错误,求解
你可以试试直接将找不到的库直接从 lib\site-pages 或 lib 里的库目录直接拷 dist\baoming 目录里,繁琐一点可是肯定可行,缺什么拷什么。最后可能比折腾 spec 或 hook 还省时间一些!
2020-10-19 14:47:59 +08:00
回复了 frmongo 创建的主题 Python 设置多个 global 变量有没有方便的操作?
p_list = [f'para_{idx}' for idx in range(1, 51)]
globals().update(dict(zip(p_list, [None] * 50)))
2020-10-15 17:40:46 +08:00
回复了 mutoudaren 创建的主题 Python Python 跨平台和设备 模块管理有什么好方法吗?
或许可以用 poetry 管理包,平台之间用 usb 或 rsync 或云同步 poetry 里的 pyproject.toml 。

其实基本思想和用 github 的 repo 一样。不过用 setup.py 增加包时要人工管理包(更新 setup.py 里的 install_requires 或 requiements.txt ),用 poetry 增加包时自动更新 pyproject.toml 。
2020-10-15 16:43:46 +08:00
回复了 chinesehuazhou 创建的主题 Python 简单分析:为什么 [] 比 list() 快?
@catsoul 这个不是千万个空表,而是从生成器生成表,是有实用场景的
2020-10-15 14:01:17 +08:00
回复了 chinesehuazhou 创建的主题 Python 简单分析:为什么 [] 比 list() 快?
In [110]: %timeit [*range(100000)]
12.9 ms ± 446 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)

In [111]: %timeit list(range(100000))
12.9 ms ± 343 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)

貌似基本没啥区别,有时 list 还快一些
2020-10-13 16:31:40 +08:00
回复了 sudoy 创建的主题 Python 求 Python 练习题
codewars +1

做完后还可以参考别人的答案…… best practice 什么的

7-8 级的题适合入门,4 级以上的题大部分都比较难,很多题不折腾几个小时出不来。初段题是不是就是接近一个小课题?

另外还有各种语言,js,java,rust,go 等等
2020-09-10 23:07:06 +08:00
回复了 maichael 创建的主题 Python Python 现在最好用的包管理是啥?
超超赞 poetry,建议初学时花时间看完 poetry 主页的文档。用一阵后再看一次。
2020-09-06 21:28:02 +08:00
回复了 lixuda 创建的主题 Python Python whoosh 如何优化加速
elasticsearch 吧,秒搜,也就 1G 硬盘需求
2020-08-29 22:59:33 +08:00
回复了 chnet 创建的主题 新手求助 Python 如何把自己更新到指定版本?
根据这个贴 https://stackoverflow.com/questions/45137395/how-do-i-upgrade-the-python-installation-in-windows-10,还真的是可以升级的:用 chocolate ( choco upgrade python -y )或下相同“大版本号”的新版本,安装时会出现升级选择项。没试过,试成功了的话回个话。
2020-08-29 22:49:38 +08:00
回复了 chnet 创建的主题 新手求助 Python 如何把自己更新到指定版本?
也可以试试 pyenv,和 nvm 差不多吧

个人认为其实最好的办法是直接装几个常用的 python 版本,再用 poetry 管理对应的虚拟环境里的第三方包。
2020-08-22 16:03:21 +08:00
回复了 duyuyouci 创建的主题 Python 一个关于排序的问题,请各位大佬赐教
对啊,key=list 就行了……
那么可以来一个最短的:)
sorted(data_list, key=set)

data_list.sort(key=set)
2020-08-21 19:40:57 +08:00
回复了 duyuyouci 创建的主题 Python 一个关于排序的问题,请各位大佬赐教
或( in-place ):
data_list.sort(key=lambda x: [*x])
2020-08-21 19:31:49 +08:00
回复了 duyuyouci 创建的主题 Python 一个关于排序的问题,请各位大佬赐教
In [43]: data_list = [{1: "1"}, {3: "3"}, {4: "4"}, {10: "10"}, {7: "7"}, {6: "6"}]

In [44]: sorted(data_list, key=lambda x: [*x])
Out[44]: [{1: '1'}, {3: '3'}, {4: '4'}, {6: '6'}, {7: '7'}, {10: '10'}]

完全用你的数据,python3.6, 顺序怎么没有变呢
2020-08-21 14:57:38 +08:00
回复了 duyuyouci 创建的主题 Python 一个关于排序的问题,请各位大佬赐教
sorted(data_list, key=lambda x: [*x])
2020-08-13 23:30:35 +08:00
回复了 black11black 创建的主题 Python Python 有什么办法异步监控文件修改吗?
watchgod https://pypi.org/project/watchgod/ (注意后面是 g o d )支持异步
2020-07-02 11:12:33 +08:00
回复了 just1 创建的主题 Python 是我对于协程的用法有误还是 http 请求本身就这么消耗资源
网上有个 limited_as_completed ( asyncioplus )包,或许适应你要做的。limited_as_completed 的原始作者试过建议将 limited_as_completed 作为 asyncio 的内置标准函数,但好像不成功。
2020-06-26 18:16:05 +08:00
回复了 kinvv 创建的主题 Python 写给 Python 新人:如何更好地在 V2EX 里贴出 Python 代码?
```python
def func():
...
```
stackoverflow 的缩进几个空格再 markdown 在 V2EX 的回复里行不通?
2020-06-16 23:08:58 +08:00
回复了 DonnyChao 创建的主题 Python Python + selenium 也获取不了这个网页的源码
用 Pyppeteer 吧,还能异步操作。有现成的基于 Pyppeteer 的包 https://pypi.org/project/deepl-tr-async/ pip install deepl-tr-async,可异步调 google 翻译或 deepl
2020-05-30 16:45:26 +08:00
回复了 Zhepro 创建的主题 Python 复制出来四个数字中间带换行,怎么用 Python 处理呢?
sum(int(elm) for elm in S.split())

sum(int(elm) for elm in re.findall(r'\d+', S))
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3554 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 00:56 · PVG 08:56 · LAX 16:56 · JFK 19:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.