Tag: python

如何围绕已经存在的数据库构build瓶颈应用程序?

我已经有一个现有的数据库,在MySQL中有很多的表和大量的数据。 我打算创build一个Flask应用程序并使用sqlalchemy。 现在我问了一下irc,在google上四处看了一下,并尝试了下面的想法: 首先,我使用sqlacodegen从我的DB生成模型。 但是当时我对此有些困惑,而且看上去更多一些。 我发现这一点 。 这看起来像一个优雅的解决scheme 第二 ,我根据那里的解决scheme重写了我的models.py ,现在我更加困惑了。 我正在寻找与现有的数据库一起构build这个应用程序的最佳方法。 我看了烧瓶文件,但没有真正得到任何帮助已经存在的数据库的项目。 有很多好东西从头开始创build一些东西,创build数据库和所有。 但是我很困惑。 请注意,这是我第一次使用Flask ,但是我有Django经验,所以基本的概念并不是一个障碍。 我需要一些指导,为这个用例select最好的方法。 详细的解释将不胜感激。 通过详细我绝对不会指望有人写所有的代码和勺子喂我,但只是让我开始,这是通过sqlalchemy将这个数据库无缝地集成到flask 。 注意我的数据库是在MySQL 。

删除最后一个字符,如果它是一个反斜杠

是否有一个function,如果它是一些特殊的字符chompstring中的最后一个字符? 例如,如果在那里,我需要删除反斜杠,如果没有,则不做任何事情。 我知道我可以很容易地用正则expression式,但不知道是否有一个像这样的小内置函数。

如何获得在Django中具有特定权限组的所有用户的列表

我想获得一个具有特定权限组的所有Django auth用户的列表,如下所示: user_dict = { 'queryset': User.objects.filter(permisson='blogger') } 我无法find如何做到这一点。 在用户模型中如何保存权限组?

将“十进制”分隔符添加到数字中

如何在Python中将1.000.000格式设置为1.000.000 ? 那里的'。' 是十进制标记千位分隔符。

Python中的双精度浮点值?

有数据types精度比浮动更好吗?

一行if-condition-assignment

我有以下代码 num1 = 10 someBoolValue = True 如果someBoolValue为True ,我需要将num1的值设置为20 ; 别的什么都不要做 所以,这是我的代码 num1 = 20 if someBoolValue else num1 有没有我可以避免…else num1部分,使其看起来更清洁? 等同于 if someBoolValue: num1 = 20 我试着用…else pass代替它,像这样…else pass : num1=20 if someBoolValue else pass 。 我得到的只是语法错误。 我也不能忽略…else num1部分。 谢谢

无法通过点与Virtualenv安装

以下是我运行pip时遇到的错误: serkan$ rm -r mysite serkan$ pwd /Users/serkan/Desktop/Python Folder serkan$ virtualenv mysite New python executable in mysite/bin/python Installing setuptools…………done. Installing pip……………done. serkan$ source mysite/bin/activate (mysite)serkan$ pip install pinax -bash: /Users/serkan/Desktop/Python Folder/mysite/bin/pip: "/Users/serkan/Desktop/Python: bad interpreter: No such file or directory (mysite)serkan$ python pip install pinax python: can't open file 'pip': [Errno 2] No such file or […]

从文件或STDIN读取

我写了一个命令行实用程序,它使用getopt来parsing命令行中给出的参数。 我也想有一个文件名是一个可选的参数,如它在其他工具如grep,剪切等。所以,我希望它有以下用法 tool -d character -f integer [filename] 我怎样才能实现以下? 如果给出文件名,则从文件中读取。 如果没有给出文件名,则从STDIN中读取。

如何使用字典更新Django模型中的字段?

假设我有一个这样的模型: class Book(models.Model): num_pages = … author = … date = … 我可以创build一个字典,然后插入或更新使用它的模型? d = {"num_pages":40, author:"Jack", date:"3324"}

如何获得当前date时间的string格式,在Python中?

例如,2010年7月5日,我想计算string July 5, 2010 这应该怎么做?