V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zh826256645  ›  全部回复第 10 页 / 共 10 页
回复总数  183
1  2  3  4  5  6  7  8  9  10  
2018-10-06 15:31:44 +08:00
回复了 ltoddy 创建的主题 Python 分享一段 Python 代码(关于 defaultdict 的)
from collections import defaultdict


def _DefaultFactory():
count = 0

def wrap():
nonlocal count
count += 1
return count
return wrap


default_factory = _DefaultFactory()
d = defaultdict(default_factory)

print(d['foo'])
print(d['bar'])

或者指明 count 不是 wrap()的局部变量
我说下我的理解
首先假设使用 http 协议的 b.com 引用 a.com 的资源, 并不是说 b.com 能获取 a.com 的 cookies
那么, 危险在哪呢?
如果 a.com 即支持 http, 也支持 https 访问, 且 cookies 比较重要并未做任何防护(例如设置 secure 属性)的情况下, 当 b.com 访问 a.com 的资源, 使用的是 http://a.com/... 时, a.com 的 cookies 将被毫无保护的暴露出来, 这时, 在同个局域网下或被某些特殊的手段劫持到你的请求, 你的 cookies 就会被泄漏
2018-08-24 16:24:37 +08:00
回复了 tedeyang 创建的主题 Python Python 这语言真是混乱和原始
刚从 Java 转 Python 的时候, 确实感觉 Python 这门语言有很多缺陷, 就比如 Python2 和 Python3, 为什么 Py2 和 Py3 得区别那么大, 而且还那么多不兼容得语法, 毫无疑问就是设计得缺陷, 所以 Python 并不是一门完美得语言, 所谓优雅, 也是让你用 Python 编程的时候使用"优雅"的写法, 或者说要够 Pythonic.
当你熟练掌握和使用后, 真香就 lie 了.
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4042 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 05:25 · PVG 13:25 · LAX 21:25 · JFK 00:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.