簡體   English   中英

Python:創建帶有日期的字典時語法無效

[英]Python: Invalid syntax when creating a dictionary with dates

我使用 Python 和 Flask 輸入一個日期,然后輸入時間。 問題是什么?

from flask import Flask,render_template,request,jsonify
import datetime

app=Flask(__name__)


calendrier=[
{
    'start':2013-9-22 16:19:43,
    'end':2015-8-11 13:30:00
}}

由於您的問題的標題詢問為什么存在無效的語法錯誤,那是因為您使用花括號}括號來關閉calendrier列表而不是方]括號以及您存儲日期的方式。

您應該按照S3DEV 的建議以字符串格式存儲日期,或者當您導入 datetime 模塊時,使用 datetime 對象來存儲為您推薦的日期。 嘗試:

from flask import Flask,render_template,request,jsonify
import datetime

app=Flask(__name__)


calendrier=[
{
    'start': datetime.datetime(2013,9,22,16,19,43),
    'end': datetime.datetime(2015,8,11,13,30,0)
}]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM