V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  siteshen  ›  全部回复第 12 页 / 共 23 页
回复总数  449
1 ... 8  9  10  11  12  13  14  15  16  17 ... 23  
2017-07-26 12:20:55 +08:00
回复了 bccber 创建的主题 Python 用类作字典的 Key 能搞不?
1. 代码能不能跑?跑一下就知道了。
2. 为什么能(不能)跑?参考 3 楼的答案。
2017-07-17 12:27:12 +08:00
回复了 rogwan 创建的主题 Python Django / Flask 路由中,出现变量和常量重复,会不会有问题?
@pepesii 短小方便易输入

weibo.com/{username}
weibo.com/login
2017-07-17 12:19:56 +08:00
回复了 yasumoto 创建的主题 职场话题 早上开会喊口号真的有必要吗....
销售、服务团队随便他们怎么喊,让我一个写代码的去喊……还是分了吧。
2017-07-07 13:02:45 +08:00
回复了 leafonsword 创建的主题 科技 包管理器 conda 能一统江湖--代替 yum、apt、homebrew、pip 吗?
没听过,没见过,没可能
2017-07-04 08:47:05 +08:00
回复了 markocen 创建的主题 Vim 你用什么作为<Leader>?
M-m [奸笑]
2017-07-03 13:15:28 +08:00
回复了 852478081 创建的主题 Python 有没有用 Wox 的,进来讨论一下
不知道这个东西 Wox,仅说下代码上的问题:

按前面的条件来看,query 应该是个字符串,而这个函数 datetime.datetime.fromtimestamp 接受的是数字类型,找找看错误日志,应该有这样的错误信息:TypeError: a float is required
2017-06-28 01:25:03 +08:00
回复了 drzhaug 创建的主题 Node.js 求问为什么 vue-cli 全局函数的回调函数不生效?
打开下浏览器控制台,也许会发现这个:

Uncaught TypeError: console is not a function
2017-06-15 02:35:10 +08:00
回复了 puluo 创建的主题 程序员 程序员,是否过于纠结编程技巧了?
看标题以为是 Java 技术界的八位大神告诉大家“别只顾着追求编程技巧”。然而一看文章,只是介绍了一下 Java 技术界的八位大神很牛逼,然后是博主的一些感悟而已。感受就是,标题党无处不在。
2017-06-06 13:22:32 +08:00
回复了 mzmxcvbn 创建的主题 Flask flask 应该怎么保护后端 api 接口,为接口增加权限机制?
写成 decorator 更好, 实现函数 is_in_prod_department(user) 可视复杂成都,有下面三个方案供参考:

1. 增加字段 user.department (一对一)
2. 增加表 user_department (多对多)
3. 参考 django 的 user 系统,user, user_group, user_permission, group_permission , permission

def prod_department_only_api():
if not flask_login.current_user.is_authorized:
abort(400)

if not is_in_prod_department(flask_login.current_user):
abort(403)

# logic here
2017-05-19 12:22:19 +08:00
回复了 peneazy 创建的主题 程序员 换了编辑器后,手指特别累,怎么搞
@wineway 你们尽管黑 emacs,换 vim / sublime / vscode 算我输。
不明白,不过建议楼主发一下 charles 看不到而 wireshark 能看到的例子,如 http request url 和 headers 等信息,也许大家能发现为啥。

另:手动点赞 #14 “咱懂 LZ 的问题咱就好好答,咱不懂,就安静吧。嘘~~~”,这个问题下几乎全是“怎么手机手机”的讨论。。
@cloverstd 实测基础镜像选 alpine 并没那么好,不少的包安装都有问题,某些包(比如 airflow 依赖的 psutil )连使用 python:slim 都需要安装 gcc 。
2017-04-08 00:55:44 +08:00
回复了 blacklinux 创建的主题 Python SqlAlchemy 中,一个 query 如何多次执行 filter 添加 or 条件?
方案 1 (推荐):解决掉“某些原因”,采用楼上的答案;
方案 2 (不推荐):如果没法解决“某些原因”,看 SQLAlchemy 源码,
人肉提取需要重写的条件(如示例的 `or_(User.id == 2,User.id == 3)`),
再重写该过滤条件 (修改 query._criterion )。
2017-04-02 01:54:12 +08:00
回复了 ijiami 创建的主题 推广 程序员,你亮了!(有福利,手慢无)
乃衣服
2017-03-29 21:24:30 +08:00
回复了 hippypopo 创建的主题 Python 小白问题,-1 / 2 等于几?
我来写个简单易懂的答案
-1 / 2 = (1 - 2) / 2 = 1/2 - 2/2 = 0 - 1 = -1
2017-03-28 00:50:21 +08:00
回复了 prasanta 创建的主题 Python xdata: Python 极简主义数据验证器
最近写 API 在用 WTForm 比较多,一些对比:
1. __init__ 参数全是 (*args, **kwargs) 要看源码才知道怎么用, API 不友好;
2. 别人家的都是 String , Integer 到这里却简称了;
3. 别人家的都是提供 validators ,这里只提供一个 fn ,调用者需要负责合并,还要写清楚什么时候执行下一步验证;
4. 整篇代码都在使用 self.name 却没见一个赋值(别说 self.name = None )。
原因: generator 在取 next 时才去执行的代码,执行代码时 lang 的值是最后一次的值,可以改成这样看看效果:
article_gen = ((lang, article) for article in articles if article.text.find(lang) >= 0) 这里返回的 lang 就是最后一个值。

暂时没想到更好的在循环里生成 generator 的办法,我会避免使用。参照之前经典的 js 面试题改了下代码:
article_gen = (lambda l: (article for article in articles if article.text.find(l) >= 0))(lang)
2017-03-14 12:34:41 +08:00
回复了 sgissb1 创建的主题 程序员 护食/我最大是一种怎么样心里?
纯吐槽:在 V2EX 上使用带错别字的知乎体是怎么样的一种心“里”?
2017-03-13 12:52:37 +08:00
回复了 whatTheGhost 创建的主题 Python 写了一个拉勾的爬虫……
这年头,爬一个页面的程序都能叫爬虫…
1 ... 8  9  10  11  12  13  14  15  16  17 ... 23  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   997 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 17:51 · PVG 01:51 · LAX 09:51 · JFK 12:51
♥ Do have faith in what you're doing.