V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  Kilerd  ›  全部回复第 45 页 / 共 288 页
回复总数  5757
1 ... 41  42  43  44  45  46  47  48  49  50 ... 288  
2019 年 11 月 18 日
回复了 DengDDDD 创建的主题 问与答 人为什么要繁衍后代?-从个人的角度来看
推荐阅读「自私的基因」
2019 年 11 月 18 日
回复了 gogobody 创建的主题 问与答 有没有中午健身不午睡的朋友
健身完是要多吃的,不让你连消耗的肌肉都补不回来
2019 年 11 月 13 日
回复了 orbwalker 创建的主题 程序员 -- 关于博客的选择,有哪些推荐?
我也是自己写的 https://github.com/Kilerd/rubble (非 Rust 用户估计也改不懂代码
2019 年 11 月 12 日
回复了 ceet 创建的主题 问与答 日常欢迎大家光临我的小站
炫酷的动画,欣赏不来
2019 年 11 月 11 日
回复了 Elix 创建的主题 宽带症候群 家庭宽带布线,是 AP 面板好呢?还是 Mesh 呢?
UBNT 全家桶吧,国内推荐 86 的,自用吸顶不太好用,86 还可以拉一根网线
2019 年 11 月 11 日
回复了 fishofcat 创建的主题 硬件 买电视需要注意哪些参数
可以看看 爱否家的电视机消费报告。看完你就知道怎么选电视机了
2019 年 11 月 8 日
回复了 justin2018 创建的主题 分享发现 Github Stars Repositories Manager
https://chrome.google.com/webstore/detail/klajgkhhnnipjkilfgkkjofidahjfobh

或者你可以看看我这个极其方便的方案。
2019 年 11 月 8 日
回复了 lswang 创建的主题 程序员 内网穿透工具(替代 ngrok 和花生壳)
jaav 写这种东西真的是。。。。。。 怎么说呢? 感觉没必要?
2019 年 11 月 8 日
回复了 jasonchen168 创建的主题 问与答 有老铁买石头 T6 扫拖地机器人吗?值得入手不
我买的是沃科特的 T5
2019 年 11 月 7 日
回复了 gowk 创建的主题 程序员 请大家推荐一个 Go 相关的域名
2019 年 11 月 6 日
回复了 7dzxtaobaocom 创建的主题 推广 相约六年, 2019 大闸蟹已上市,欢迎新老 V 友尝鲜
现在还有吗?怎么感觉涨价了
2019 年 11 月 5 日
回复了 gaigechunfeng 创建的主题 程序员 再来推荐一波个人博客建站系统吧
不要脸推一波自己的博客程序 https://github.com/Kilerd/rubble
输出经得起时间考验的知识 大部分人的博文都做不到
2019 年 11 月 2 日
回复了 zgqq 创建的主题 问与答 为什么到现在还没有完美的 markdown 编辑器?
想要保证一致阅读性,请用 latex
2019 年 10 月 30 日
回复了 kenanremix 创建的主题 服务器 准备建个人记录站 购买什么服务器好呢
GitHub 加静态博客 才是长久之道
兼职每周 8 小时就可以了吗? 时间有规定吗?
2019 年 10 月 29 日
回复了 dapengzhao 创建的主题 问与答 大家有没有什么优雅的办法处理这样一段 Python 代码?
@ipwx #9 res_dict = {k: df[k].tolist() for k in df} 这个不是循环吗????
2019 年 10 月 29 日
回复了 chinesehuazhou 创建的主题 Python Python 中如何实现自动导入缺失的库?
首先「在写 Python 项目的时候,我们可能经常会遇到导入模块失败的错误」 这个概念就是错的,为什么会出现先使用再引入的情况呢?
正常开发场景不是先引入包再使用吗?
即便是没有包的情况,都是应该在启动前用 pip 或者类似的工具引入后再启动吧,而不是在运行时进行这样的操作。


其次。os.system 这种直接调用 shell 的代码,基本上都过不了大部分的 code review。
```
try:
import requests
except ImportError:
import os
os.system('pip install requests')
import requests
```
这串代码跑完真的就有 requests 了吗? i doubt that.


第三。try import one except import other 这个场景基本用来做兼容包的问题,这点倒是讲得没有错。但是大部分时候都是因为某某平台上面有一个比较高效的兼容实现,需要优先级高的引入。例如 unix like 环境下的异步库 uvloop

```
try:
import uvloop as asyncio
except:
import asyncio
```


第四再回到 os.system 执行 pip 这点。 问题来了。执行的是哪个 pip 呢?
这点其实就回到了一个大问题
「你写 python 用不用 venv 管理软件 `python3 -m venv` `pyenv` `virtualenv` 」
「你用不用依赖管理软件,pipenv,poetry,pyflow 」

在用了上述任何一个软件来管理 python 环境或者 python 库,那么 os.system 里面的指令就绝对有问题。
而大环境下,绝大部分人(不知道读者们你们在不在这里面)都会使用,那么这篇文件就存在误导性。
2019 年 10 月 28 日
回复了 chinesehuazhou 创建的主题 Python Python 中如何实现自动导入缺失的库?
什么?都 9102 年了,还在用 pip freeze ?

居然还有用 os.system() 来跑 pip install 的
这年头谁还不装个 虚拟环境啊

毫无意义的文章
1 ... 41  42  43  44  45  46  47  48  49  50 ... 288  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5042 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 83ms · UTC 01:10 · PVG 09:10 · LAX 18:10 · JFK 21:10
♥ Do have faith in what you're doing.