V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cnt2ex  ›  全部回复第 2 页 / 共 18 页
回复总数  353
1  2  3  4  5  6  7  8  9  10 ... 18  
75 天前
回复了 ztm0929 创建的主题 Python Python 导入自定义包的正确做法是什么?
python 会把被执行的脚本所在的目录插入到 sys.path 中,所以 import 都是相对于脚本所在位置计算的,所以一般入口脚本都是在项目根目录,其他东西都是相对于项目根目录。

如果你不想把入口脚本放在根目录,就利用 PYTHONPATH ,在里面加上项目根目录。

比如 PYTHONPATH=/whatever/comes/before/xxx_project/app python main.py

这样你的 import 都可以写成
```
from models import something
from crawler.scrapper_1 import something
```

而不管 main.py 在哪个位置
90 天前
回复了 n18255447846 创建的主题 GitHub github 强制 2fa,有什么替代的吗
@kagenomirai github 的 2FA 有多种方式,其中一种是 TOTP ,基本原理就是给你一串密钥,然后你用这串密钥和时间作为参数生成验证码,验证码有效期通常为 30s 。根本不涉及隐私相关东西(邮箱/手机/生物信息等等),我反对强制手机验证,额外邮箱地址等涉及隐私的 2FA 方式,强烈支持不涉及隐私并拥有各种开源标准实现的 2FA 方式。

一定要说带来的麻烦的话,无非就是每次输入密码后还得额外打开一个 Authenticator app 来查看生成的验证码罢了。不知道为什么这会是很大的困难。而且 Authenticator 在各个平台都有很多开源的实现,只要做好 Authenticator app 数据的备份(加密后存在云端),不会造成很大的不方便。

对于已经使用密码管理器的人来说,这类用户离开了密码管理器也基本无法登录,额外一个 Authenticator app 不是太大问题。
而对于没有使用密码管理器的人来说,这类用户多半是在各个平台使用相同(相似)的密码才有办法记忆下来,更该强制这类用户使用 2FA 了。
90 天前
回复了 n18255447846 创建的主题 GitHub github 强制 2fa,有什么替代的吗
@icyalala 感觉原文博主的逻辑也太无语了。2FA 不仅能给公司提供供应链安全保证,也能给非企业用户提供保证啊。
生产商也是会回收重利用 MAC 地址的。并且 MAC 地址只在局域网使用,因此就算是有重复的,只要不在同个局域网就不会有影响。
试了一下 ungoogled chromium 无法获取,chrome/brave 可以。
1  2  3  4  5  6  7  8  9  10 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5264 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 09:27 · PVG 17:27 · LAX 01:27 · JFK 04:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.