我是新手,我正在尝试将打印信息添加到调试服务器端代码.使用debug = True启动我的烧瓶应用程序时,我无法将任何信息打印到控制台
我尝试使用日志记录,但没有成功.那么如何使用控制台调试烧瓶程序.
@app.route('/getJSONResult', methods=['GET', 'POST'])
def getJSONResult():
if request.method == 'POST':
uut = request.form['uut']
notes = request.form['notes']
temperature = request.form['temperature']
logging.info("enter getJSONReuslt")
print('enter getJSONReuslt')
filter_by_query = {k: v for k, v in {
'uut': uut, 'notes': notes, 'temperature': temperature}.items() if v != ""}
s = session.query(UUT_TEST_INFO).filter_by(**filter_by_query).first()
return jsonify(s.serialize)
if __name__ == '__main__':
app.secret_key = ''.join(random.choice(
string.ascii_uppercase + string.digits) for x in range(32))
app.debug = True
app.run(host='127.0.0.1', port=5000)
> 127.0.0.1 - - [07/Jun/2017 15:20:48] "GET /qyer HTTP/1.1" 200 - …Run Code Online (Sandbox Code Playgroud) 假设我有一个如下表
A B C B
0 0 1 2 3
1 4 5 6 7
Run Code Online (Sandbox Code Playgroud)
我想删除列B.我尝试使用drop_duplicate,但它似乎只能基于重复数据而不是标题.希望有人知道如何做到这一点
谢谢
说我有两个字典
dict1 = {'name':'Leo','age':'15','tel':'123456789'}
dict2 = {'name':'Zac','age':'20','tel':'987654321'}
Run Code Online (Sandbox Code Playgroud)
我想将这两个字典写入一个 csv 文件。我可以将一个 dict 写入一个标题位于表格顶部的 csv 文件,但是当我将第二个 dict 添加到同一个 csv 文件时,它会在最后一次输入后写入另一个标题。所以我想知道是否有办法检查标题是否已经存在,如果不存在,则添加标题,否则只需添加新的字典数据