Questions tagged «python»

Python是一种多范式,动态类型的多用途编程语言。它旨在快速学习,理解和使用并强制使用干净统一的语法。请注意,Python 2自2020年1月1日起已不再受支持。不过,对于特定于版本的Python问题,请添加[python-2.7]或[python-3.x]标签。使用Python变体或库(例如Jython,PyPy,Pandas,Numpy)时,请将其包含在标签中。

7
如何在Django ModelForm中过滤ForeignKey选择?
说我的内容如下models.py: class Company(models.Model): name = ... class Rate(models.Model): company = models.ForeignKey(Company) name = ... class Client(models.Model): name = ... company = models.ForeignKey(Company) base_rate = models.ForeignKey(Rate) 即有多个Companies,每个都有一个Rates和的范围Clients。每个数据库Client都应有一个Rate从其父数据库中选择的碱基,而Company's Rates不是另一个Company's Rates。 创建用于添加的表单时Client,我想删除Company选择(因为已经通过Company页面上的“添加客户端”按钮Rate选择了该选项),并且也将选择限制在此范围内Company。 我该如何在Django 1.0中做到这一点? 目前,我当前的forms.py文件只是样板: from models import * from django.forms import ModelForm class ClientForm(ModelForm): class Meta: model = Client 而且views.py也是基本的: from django.shortcuts …



21
在Windows上运行Python以获取Node.js依赖项
我正在进入Node.js代码库,该代码库要求我通过NPM(即jQuery)下载一些依赖项。 在尝试运行时npm install jquery,我不断出现此错误: Your environment has been set up for using Node.js 0.8.21 (x64) and NPM C:\Users\Matt Cashatt>npm install jquery npm http GET https://registry.npmjs.org/jquery npm http 304 https://registry.npmjs.org/jquery npm http GET https://registry.npmjs.org/jsdom npm http GET https://registry.npmjs.org/xmlhttprequest npm http GET https://registry.npmjs.org/htmlparser/1.7.6 npm http GET https://registry.npmjs.org/location/0.0.1 npm http GET https://registry.npmjs.org/navigator npm …
226 python  windows  node.js  npm 

6
典型的AngularJS工作流程和项目结构(使用Python Flask)
对于整个MV *客户端框架的狂热,我还是一个新手。它不一定是AngularJS,但我选择它是因为它对我来说比淘汰赛,Ember或Backbone更自然。无论如何,工作流程是什么样的?人们是否开始在AngularJS中开发客户端应用程序,然后将其连接到后端? 还是相反,首先在Django,Flask,Rails中构建后端,然后将AngularJS应用附加到该后端?是否有“正确”的方式来做,还是最终只是个人喜好? 我也不确定是否根据Flask或AngularJS构建我的项目?社区实践。 例如,Flask的minitwit应用程序的结构如下: minitwit |-- minitwit.py |-- static |-- css, js, images, etc... `-- templates |-- html files and base layout AngularJS教程应用程序的结构如下: angular-phonecat |-- app `-- css `-- img `-- js `-- lib `-- partials `-- index.html |-- scripts `-- node.js server and test server files 我可以单独想象一个Flask应用程序,并且很容易看到像ToDo List这样的AngularJS应用程序,但是当同时使用这两种技术时,我不知道它们是如何协同工作的。当您已经拥有AngularJS时,似乎几乎不需要服务器端Web框架,一个简单的Python …

8
在Python中,如何将“ datetime”对象转换为秒?
为这个简单的问题表示歉意...我是Python的新手...我四处搜寻,似乎没有任何反应。 我有一堆datetime对象,我想计算每个对象过去某个固定时间以来的秒数(例如,自1970年1月1日起)。 import datetime t = datetime.datetime(2009, 10, 21, 0, 0) 这似乎只能区分具有不同日期的日期: t.toordinal() 任何帮助深表感谢。
226 python  python-2.7 

10
列表理解中的双重迭代
在Python中,列表推导中可以有多个迭代器,例如 [(x,y) for x in a for y in b] 对于一些合适的序列a和b。我知道Python的列表推导的嵌套循环语义。 我的问题是:理解中的一个迭代器可以引用另一个吗?换句话说:我可以有这样的东西: [x for x in a for a in b] 外循环的当前值在哪里是内循环的迭代器? 例如,如果我有一个嵌套列表: a=[[1,2],[3,4]] 列表理解表达式将如何获得此结果: [1,2,3,4] ?? (请只列出理解答案,因为这是我要查找的内容)。


19
标准化熊猫数据框的列
我在熊猫中有一个数据框,其中每一列都有不同的值范围。例如: df: A B C 1000 10 0.5 765 5 0.35 800 7 0.09 知道如何将每个值介于0和1之间的数据框的列标准化吗? 我想要的输出是: A B C 1 1 1 0.765 0.5 0.7 0.8 0.7 0.18(which is 0.09/0.5)


13
在Python中,如何分割字符串并保留分隔符?
这是解释此问题的最简单方法。这是我正在使用的: re.split('\W', 'foo/bar spam\neggs') -> ['foo', 'bar', 'spam', 'eggs'] 这就是我想要的: someMethod('\W', 'foo/bar spam\neggs') -> ['foo', '/', 'bar', ' ', 'spam', '\n', 'eggs'] 原因是我想将字符串拆分为标记,对其进行操作,然后将其重新放回原处。
226 python  regex 

7
如何更改情节背景颜色?
我正在matplotlib中制作散点图,需要将实际图的背景更改为黑色。我知道如何使用以下方法更改情节的脸色: fig = plt.figure() fig.patch.set_facecolor('xkcd:mint green') 我的问题是,这会改变情节周围空间的颜色。如何更改绘图的实际背景颜色?
226 python  matplotlib 

8
在Flask中重定向到URL
我是Python和Flask的新手,我正在尝试做与Response.redirectC#中相同的操作-即:重定向到特定的URL-我该如何处理? 这是我的代码: import os from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello World!' if __name__ == '__main__': # Bind to PORT if defined, otherwise default to 5000. port = int(os.environ.get('PORT', 5000)) app.run(host='0.0.0.0', port=port)
226 python  redirect  flask 

5
配置,以便可以从github进行pip安装
我们想在github上使用pip将私有软件包安装到我们的生产服务器上。这个问题关系到github存储库中需要什么才能使安装成功。 假设使用以下命令行(可以正常身份验证并尝试安装): pip install git+ssh://git@github.com/BlahCo/search/tree/prod_release_branch/ProductName ProductName中需要驻留什么?是使用sdist选项运行setup.py之后,tar文件中通常包含的内容,还是实际的tar.gz文件或其他内容? 我在这里问是因为我尝试了几种变体,但无法使其正常工作。任何帮助表示赞赏。
226 python  git  pip 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.