V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kinghui  ›  全部回复第 6 页 / 共 9 页
回复总数  180
1  2  3  4  5  6  7  8  9  
2017-02-27 11:23:32 +08:00
回复了 SlipStupig 创建的主题 Python tornado 貌似 4.5+考虑放弃维护 Python 2.x 了
@Gem 粗略的看来一下 Sanic 的源码, 代码质量和 Tornado 相差甚远.
2017-01-18 16:57:43 +08:00
回复了 zhuce1234578888 创建的主题 问与答 有什么游戏,耐玩,装备不能用钱买
Factorio(异星工厂),这游戏有毒。
2017-01-18 16:52:35 +08:00
回复了 sorra 创建的主题 git fork 的开源项目,我没改过 master,同步代码时为什么会有冲突?
有可能上游强推过(git push -f)
2016-12-27 14:34:09 +08:00
回复了 bonfy 创建的主题 Python Python,我用这些库就够了!!!
补充两个:

- pbr 简化 setup.py
- bumpversion 一键发版: 更改相应文件中的版本号, 提交并打 tag.
2016-12-27 14:22:59 +08:00
回复了 bonfy 创建的主题 Python Python,我用这些库就够了!!!
@bonfy pylint 和 flake8 分别用在在编辑器, git 钩子和持续集成.
2016-12-27 14:10:48 +08:00
回复了 bonfy 创建的主题 Python Python,我用这些库就够了!!!
- 库
- tornado
- sqlalchemy - 只用核心部分( http://docs.sqlalchemy.org/en/latest/core/tutorial.html), 不用 ORM 部分.
- sqlalchemy-migrate - 感觉不好用, 但苦于没有好的替代品, https://github.com/zzzeek/alembic 好像还没稳定.
- jinja2
- pycurl (主要用于 tornado.curl_httpclient 实现异步爬虫)
- enum34
- mock
- celery
- raven (sentry)
- pycrypto
- 工具
- virtualenvwrapper(virtualenv)
- pylint
- flake8
- tox
- coverage
- fabric 部署
2016-12-23 18:35:29 +08:00
回复了 alangz 创建的主题 程序员 Python 中有没有类似于 JavaBean 的一个属性的集合
直接拿 Python 源文件作为配置文件不就行了, 至于配置的项用类属性还是直接用常量就看你自己的选择了, 我认为 Java 这种编译行语言拿 XML/YAML 之类的文本作为配置文件无非就是为了更改配置还需要重新编译, 但是 Python 完全没必要.
2016-11-29 18:30:18 +08:00
回复了 lujjjh 创建的主题 分享创造 从今天起,用 restc 调试你的 RESTful 接口吧!
一直都是单元测试
2016-11-28 18:24:48 +08:00
回复了 nlimpid 创建的主题 Vim vim project 迷思
@KentY 我感觉 eclim 配上 YCM 挺好用的: https://asciinema.org/a/3j1912rpmsf2nyc4220suskq0
2016-10-28 14:11:43 +08:00
回复了 zrj766 创建的主题 问与答 爱奇艺会员一年 99 元
http://vip.iqiyi.com/waituidaijinquan-h5.html
可以先领代金券, 87 搞定.
2016-10-18 14:11:09 +08:00
回复了 slysly759 创建的主题 Python 如果 Python 硬要写桌面应用,该如何是好?
PyQt + QML, 想好看就要找专业的帮忙出几张图.
2016-09-27 14:22:56 +08:00
回复了 Livid 创建的主题 Python Sentry.io 推出每周报表功能
@kzzhr 服务端是 Python 实现, 但是支持很多平台: https://sentry.io/platforms/
2016-09-19 17:43:17 +08:00
回复了 kysida 创建的主题 Python python 导包问题求助~
@kysida 为什么源代码还涉及用户呢, 嫌复杂可以使用 Makefile 隐藏复杂性
就是逛 Rust 社区发现的, Rust 的持续集成都是 buildbot: https://buildbot.rust-lang.org/
赞一个, 我们在 Github 上用 homu 实现类似的, 不过不是针对每一条 commit 而是在每一个 PR review 通过后通过 buildbot 跑测试和代码检测, 通过后自动合并该 PR.

homu: https://github.com/barosl/homu, 一直在更新的 fork: https://github.com/servo/homu
2016-09-19 16:43:54 +08:00
回复了 kysida 创建的主题 Python python 导包问题求助~
@kinghui

修正一下
-----------

如果你是通过如下方式导入

from auto.public.library import Print

那么你可以执行

$ python -m bin.publish.test

来运行.
2016-09-19 16:42:30 +08:00
回复了 kysida 创建的主题 Python python 导包问题求助~
没看到你描述如何运行的 test.py,猜测应是

$ cd bin/publish && python test.py

其实你的 auto 整个就是一个包, 如果你在 bin/publish/test.py 是通过如下方式导入 public/library/Print.py

from auto.public.library import Print

那么其实你可以跳到上层目录执行:

$ python -m auto.bin.publish.test

如果你是通过如下方式导入

from auto.public.library import Print

那么你可以执行

$ python -m auto.bin.publish.test

来运行.
使用 logging 模块输出日志, 使用 supervisor 启动并通过 supervisor 将日志存放到文件, 通过 logrotate 进行切割. Sentry 主要用来做错误收集.

不通过 supervisor 切割日志主要因为 supervisor 启动多进程程序日志切割有问题.
2016-09-07 15:34:03 +08:00
回复了 banksiae 创建的主题 程序员 python rsa 签名方法
2016-09-07 15:33:28 +08:00
回复了 banksiae 创建的主题 程序员 python rsa 签名方法
摘要算法 Java 用的 MD5, Python 用的 SHA.
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2900 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 59ms · UTC 14:44 · PVG 22:44 · LAX 06:44 · JFK 09:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.