我正在尝试添加一个文件添加按钮,用于将文件上传到我的 Flask Heroku 应用程序上的文件夹,但是当我点击提交按钮时出现应用程序错误。
class PhotoForm(Form):
photo = FileField('Your photo')
submit = SubmitField('Submit')
@app.route('/upload', methods=('GET', 'POST'))
def upload():
form = PhotoForm()
if form.validate_on_submit():
filename = secure_filename(form.photo.data.filename)
form.photo.data.save("uploads/" + filename)
else:
filename = None
return render_template('upload.html', form=form, filename=filename)
Run Code Online (Sandbox Code Playgroud)
这是upload.html:
{% extends "base.html" %}
{% import "bootstrap/wtf.html" as wtf %}
{% block page_content %}
<form action="uploads/" method="POST" enctype="multipart/form-data">
{{ wtf.quick_form(form)}}
</form>
{{filename}}
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
这是它抛出的错误:
2015-01-21T20:52:24.834249+00:00 heroku[router]: sock=backend at=error code=H18
desc="Request Interrupted" method=POST path="/uploads/" host=xxxx.h
erokuapp.com request_id=18dabdc3-400e-4c8b-ba8a-8d52d4cc1cb5 fwd="8.34.183.2" dy
no=web.1 connect=3ms …Run Code Online (Sandbox Code Playgroud) 我有一大堆JSON数据格式如下:
[
[{
"created_at": "2017-04-28T16:52:36Z",
"as_of": "2017-04-28T17:00:05Z",
"trends": [{
"url": "http://twitter.com/search?q=%23ChavezSigueCandanga",
"query": "%23ChavezSigueCandanga",
"tweet_volume": 44587,
"name": "#ChavezSigueCandanga",
"promoted_content": null
}, {
"url": "http://twitter.com/search?q=%2327Abr",
"query": "%2327Abr",
"tweet_volume": 79781,
"name": "#27Abr",
"promoted_content": null
}],
"locations": [{
"woeid": 395277,
"name": "Turmero"
}]
}],
[{
"created_at": "2017-04-28T16:57:35Z",
"as_of": "2017-04-28T17:00:03Z",
"trends": [{
"url": "http://twitter.com/search?q=%23fyrefestival",
"query": "%23fyrefestival",
"tweet_volume": 141385,
"name": "#fyrefestival",
"promoted_content": null
}, {
"url": "http://twitter.com/search?q=%23HotDocs17",
"query": "%23HotDocs17",
"tweet_volume": null,
"name": "#HotDocs17",
"promoted_content": null
}],
"locations": [{
"woeid": 9807,
"name": "Vancouver"
}]
}]
]...
Run Code Online (Sandbox Code Playgroud)
我编写了一个函数,将其格式化为采用以下形式的pandas数据框: …
以下代码返回所有的jira并花费更多时间。我想更快地获得总的jira计数,而没有jira详细信息
jira.search_issues('project=PROJ and assignee != currentUser()')
Run Code Online (Sandbox Code Playgroud)
通过以下链接,我们可以使用JQL获得总数,如何使用jira-python进行相同操作。 https://jira.atlassian.com/browse/JRA-29903
通过添加maxResults = 0尝试以下代码,但它返回的是空列表,而不是总的jira计数。
jira.search_issues('project=PROJ and assignee != currentUser()',
startAt = 0,
maxResults = 0)
Run Code Online (Sandbox Code Playgroud) 我对Python很陌生。我在Postgres中有下表。这些多边形值与四个坐标联动同样Id具有ZONE名字我已存储在Python数据帧该数据称为df1
Id Order Lat Lon Zone
00001 1 50.6373473 3.075029928 A
00001 2 50.63740441 3.075068636 A
00001 3 50.63744285 3.074951754 A
00001 4 50.63737839 3.074913884 A
00002 1 50.6376054 3.0750528 B
00002 2 50.6375896 3.0751209 B
00002 3 50.6374239 3.0750246 B
00002 4 50.6374404 3.0749554 B
Run Code Online (Sandbox Code Playgroud)
我的Json数据带有Lon和Lat值,并且将它们存储为称为的python数据框df2。
Lat Lon
50.6375524099 3.07507914474
50.6375714407 3.07508201591
Run Code Online (Sandbox Code Playgroud)
我的任务是比较每个区域的四个坐标的值df2 Lat和Lon值,df1以提取区域名称并将其添加到中df2。
例如(50.637552409 3.07507914474)属于Zone B …
我正在查看一位不再与我们合作的同事给我的代码。
我有一个名为 rx 的列表变量。
>> type(rx)
type 'list'
Run Code Online (Sandbox Code Playgroud)
当我去查看 rx[0] 内部时,我得到了这个:
>> rx[0]
<Thing.thing.stuff.Rx object at 0x10e1e1c10>
Run Code Online (Sandbox Code Playgroud)
谁能翻译一下这是什么意思?而且,更重要的是,我如何才能在 rx 列表中查看此对象内部的内容?
任何帮助表示赞赏。
python ×5
pandas ×2
dataframe ×1
flask ×1
heroku ×1
indexing ×1
jira ×1
jira-plugin ×1
json ×1
object ×1
postgresql ×1
python-jira ×1
upload ×1