V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  frostming  ›  全部回复第 9 页 / 共 13 页
回复总数  247
1  2  3  4  5  6  7  8  9  10 ... 13  
2019-08-01 12:10:18 +08:00
回复了 Livid 创建的主题 Python 大家在自己的 Python 项目中倾向使用哪个 Linter?
flake8 + mypy
formatter 用 black

pylint 太啰嗦了
2019-07-26 20:37:40 +08:00
回复了 304464743 创建的主题 Python 关于__init__.py 的疑问
@secsilm 不能,Python 3.7.4

Traceback (most recent call last):
File "c.py", line 1, in <module>
import a.b
ModuleNotFoundError: No module named 'a'
2019-07-26 15:19:34 +08:00
回复了 304464743 创建的主题 Python 关于__init__.py 的疑问
@secsilm Namespace package 是 python 包分发的概念,这个 package 是代码组织的概念,无论是不是 3.2 以后都是要__init__.py ,不然你都 import 不了
2019-07-26 11:43:57 +08:00
回复了 304464743 创建的主题 Python 关于__init__.py 的疑问
@secsilm 整个 PEP 明明讨论的是 Namespace package,并不影响普通 package
2019-07-26 07:50:08 +08:00
回复了 304464743 创建的主题 Python 关于__init__.py 的疑问
@secsilm 你可能理解错了 PEP 420
2019-07-23 11:55:55 +08:00
回复了 marco25 创建的主题 Python 用惯了 django 改用 flask 有感
如果我选择 django, 仅因为两种原因:DRF, djang admin

除此之外,这两种因素并不重要时,我会选 flask
2019-07-13 22:55:43 +08:00
回复了 waibunleung 创建的主题 Python python3 的元类问题 心地善良的给些指点吧
我明白楼主的意思了,楼主的意思是为什么可以在__new__里面动态给 attr 添加属性而__init__里面不可以

type.__init__具体做了什么我也不清楚。结论就是,设计就是这样,如果要给 attr 添加属性,就要在__new__里面做。至于为什么这就要看源码实现了。
2019-07-01 14:33:27 +08:00
回复了 caneman 创建的主题 Python Python 元类这样用会产生问题吗?
@caneman 改成 staticmethod 以后你肯定不需要那个无用的 obj 了啊,用类本身就可以

func = getattr(cls, name)

1. 这类东西放在__init__里面而不是__new__里面
2. 用 getattr(cls, name),不要直接用 cls.__getattribute__
2019-07-01 11:43:52 +08:00
回复了 piaochen0 创建的主题 Python Django 模板传值给 JS,换行符的问题
模板传数据给 js,用 JSON 序列化一下是常识,不用包任何符号在外面

document.getElementById('des').innerText={{worker.des|jsonify}}

jsonify 并不是 django 内置的 filter,需要自己实现一下,网上随便搜就有
2019-07-01 11:26:35 +08:00
回复了 caneman 创建的主题 Python Python 元类这样用会产生问题吗?
你为什么可以用一个 dummy 的实例去调用方法呢?那我要指定实例怎么办?
如果调用方法跟 self 是什么没关系的话,你用 staticmethod 不就不用这个 obj 了吗?

你的想法和你的解决方法互相矛盾,叫人如何回答
建议你发完问题自己看一下,这一坨让人怎么看
2019-06-19 09:35:32 +08:00
回复了 noparking188 创建的主题 Python Poetry 安装包太慢的问题
没有人注意到中科大的 pypi 源没有了吗?
2019-05-29 09:38:03 +08:00
回复了 qazwsxkevin 创建的主题 Python 请教关于 sqlalchemy 的使用,表结构定义的两个问题。。
不写 model 的方式,使用 ORM 操作已存在的表,sqlalchemy 提供自动 map 功能 https://docs.sqlalchemy.org/en/13/orm/extensions/automap.html

从表结构生成 model 代码的方式: https://pypi.org/project/sqlacodegen/
2019-05-24 18:03:40 +08:00
回复了 c00WKmdje2wZLrSI 创建的主题 Python flask 应该怎么设置使用 django 模板引擎?
flask 各组件都是松耦合的,jinja 例外,要替换靠简单的「配置」是不可能的。你去搜下有没对应的扩展。
app.run 官方不推荐了,推荐 flask cli
开发环境:
```
# 环境变量
FLASK_ENV=development
FLASK_APP=myapp:app

flask run
```
2019-05-17 15:50:55 +08:00
回复了 chaixiaomu 创建的主题 Python Python 小白,成功安装了 pygal 和 matplotlib,缺无法导入。
@RBQMT 少看一个字,然后不能删回复。。
2019-05-17 15:50:01 +08:00
回复了 chaixiaomu 创建的主题 Python Python 小白,成功安装了 pygal 和 matplotlib,缺无法导入。
我写了一篇文章解答这类问题
https://frostming.com/2019/03-13/where-do-your-packages-go


@RBQMT 用虚拟环境是 best practice 怎么导你这蛋疼了?
不想管虚拟环境,方法有的是

virtualenvwrapper, pipenv, pyenv, conda
2019-04-25 17:22:25 +08:00
回复了 gansteed 创建的主题 Python 搭了一个 Python 中文社区,欢迎大家一起
请先看下 https://learnku.com/python

有没比你做的好,然后思考下为什么做的好也不行?这根本不是没有社区的问题,而是 Python 程序员无法拧成一股绳。
2019-04-08 16:23:38 +08:00
回复了 1800x 创建的主题 Python pip install 名称带下划线和破折号的包的问题
你是不是设了代理,检查下网络连接
2019-04-08 15:36:36 +08:00
回复了 1800x 创建的主题 Python 推荐几个状态好的 Python 社区和群聊吧
Slack: https://pyslack.slack.com/

Discord: Python

Telegram: Python 中文交流

https://learnku.com/python
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   883 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 21:46 · PVG 05:46 · LAX 14:46 · JFK 17:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.