V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  frostming  ›  全部回复第 11 页 / 共 14 页
回复总数  264
1 ... 3  4  5  6  7  8  9  10  11  12 ... 14  
2019-03-28 22:04:54 +08:00
回复了 joyc 创建的主题 Python 用 pelican 写 blog 的小伙伴,请教个 markdown 显示的问题
这个纯粹是 markdown parser 的问题吧,居然用非标准的三冒号

hexo 不挺好的
2019-03-22 11:36:07 +08:00
回复了 zcsnbb 创建的主题 Python 使用 flask 和 gunicorn
你的 Python 包都装到哪了?
https://frostming.com/2019/03-13/where-do-your-packages-go
终结一切找不到包、可执行文件的问题
2019-01-04 11:32:07 +08:00
回复了 shawndev 创建的主题 Python 怎么实现 pypi 安装后在$path 目录下增加可执行文件?
你看看 you-get 的 setup.py 怎么写的就行了
2019-01-04 11:31:20 +08:00
回复了 shawndev 创建的主题 Python 怎么实现 pypi 安装后在$path 目录下增加可执行文件?
setup 函数里加上:

entry_points = {
'console_scripts': ['ghtrending=ghtrending.__main__:main']
}

https://packaging.python.org/guides/distributing-packages-using-setuptools/#id59
2018-12-13 11:37:36 +08:00
回复了 raawaa 创建的主题 Python Python 的包管理
@raawaa 解决冲突就好像在解方程组:
A>=2.0, < 3.0
A~=2.0
A>=2.5

解得 A==2.8.5,所以这个过程叫 resolve
2018-12-13 11:35:50 +08:00
回复了 raawaa 创建的主题 Python Python 的包管理
@raawaa 解决冲突的结果就是整个环境中 A 包只存在一个版本,而这个版本是考虑所有依赖后找到的满足所有限制的版本。不像 npm,可能会有多个版本共存。

pip 没有解决这个问题,最后 A 包的版本可能并不满足所有限制
2018-12-12 14:47:28 +08:00
回复了 raawaa 创建的主题 Python Python 的包管理
@OldPanda @jmc891205 @xuanli 之所以 virtualenv+pip 够用是没碰到坑

@xiaket 描述的问题是真实存在且 pip 没有解决的,pipenv 不仅是 pip+virtualenv,它还包括 resolver.
2018-10-29 17:35:22 +08:00
回复了 llllllLllll 创建的主题 Python 问一个 flask-wtf 的问题
@llllllLllll 你调 form.validate()或 form.validate_on_submit()的时候
2018-10-24 09:26:20 +08:00
回复了 llllllLllll 创建的主题 Python 问一个 flask-wtf 的问题
https://github.com/lepture/flask-wtf/blob/master/flask_wtf/csrf.py#L144

validate_csrf_token 函数会 validate 名叫 csrf_token 的 Field

CSRFProtect 类是全站保护,上面的只是表单保护
2018-10-23 12:55:29 +08:00
回复了 KasuganoSoras 创建的主题 分享创造 爆肝,一晚上时间开发出一个论坛
@KasuganoSoras 不仅如此,首先说页面做得很好看,但确实给我更多博客的感觉

论坛与博客最大不同个人认为还是一个「个人账户的维护」包括不仅限于积分、荣誉、头像、经验、签名这类东西,而你这个网站极大弱化了账户信息。让人感觉像是博客了。
2018-10-22 10:58:35 +08:00
回复了 CharlieBrown 创建的主题 Python 爬虫工程师这个岗位是否对新手很不友好
@kuroismith 既然在前端解密就能用解密逻辑复制出来,但现在前端基本都 minify 过了这确实很麻烦

还有更绝的数据用图片形式返回显示到页面上(我说的就是猫眼)
2018-10-22 10:48:33 +08:00
回复了 zasilla 创建的主题 Python 新手学习正则练习时碰到的一个问题
学正则的时候验证一下表达式
http://tool.oschina.net/regex
2018-10-18 18:34:00 +08:00
回复了 moxiaowei 创建的主题 Python 字符串转化问题
()删掉
{}和[]互换
然后 json.loads
2018-09-28 21:11:48 +08:00
回复了 gtlions 创建的主题 Python Python 多线程/进程的两种使用方式的区别
一般你要加入别的属性 /方法的时候用继承的方法,否则能直接实例化干嘛多此一举
2018-09-28 21:08:53 +08:00
回复了 fayefang 创建的主题 Python Python 的装饰器执行顺序问题
@fayefang 不要理解成从上到下,理解成从外到内就好了,func 在最里面
2018-09-27 10:32:29 +08:00
回复了 fayefang 创建的主题 Python Python 的装饰器执行顺序问题
更正:请求处理函数只能返回(字符串,response,tuple , WSGI callable )其中一种
2018-09-27 10:26:09 +08:00
回复了 fayefang 创建的主题 Python Python 的装饰器执行顺序问题
第 0 个问题,请注意排版好吧
第 1 个问题,app.route 会把它下面包裹的函数作为请求处理函数,这时候还没被 testwra 装饰自然没有打印 wra
第 2 个问题,请求处理函数只能返回(字符串,response,tuple )其中一种,你返回 list 不合法,请去看 flask/app.py/make_response 源码
2018-09-14 21:49:57 +08:00
回复了 XiiLii 创建的主题 Python 存储 dict 的元素前是计算 key 的 hash 值?
hash 的根本作用是一个映射算法,把任意两个不同的对象映射到不同的值,这个数据结构里都有讲到的
hash(id('b')) - hash(id('c')) == id('b') - id('c') 这里你写错了

这个等式成立的原因是这个 hash 算法作用在一个 int 上是返回期本身的。而对于字符串则不是这样,所以 hash('a') - hash('b') == id('a') - id('b')这个验证思想就是错的,hash 只保证映射到的值不同,并不是线性(所谓线性,就是 hash(x) = ax+b 这种映射,而若要此等式成立,还必须 a = 1 才行,这显然不可能)

而字典的 key 是依赖其 hash 值来判断两个 key 是否相同,所以此 key 必须是可哈希的
2018-09-04 10:31:01 +08:00
回复了 babywhisper 创建的主题 Python Pycharm 集成 flake8 检查, cool
@YehShs black 是 formatter,它会格式化你的代码,使其符合规范
flake8 是 linter,它只检查代码中的问题,规范问题,语法问题等

两个配合使用效果最佳
1 ... 3  4  5  6  7  8  9  10  11  12 ... 14  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2792 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 14:25 · PVG 22:25 · LAX 07:25 · JFK 10:25
♥ Do have faith in what you're doing.