Skip to main content
 首页 » 编程设计

python之将字符串与 Python 日期时间转换对象连接时出错

2025年05月04日45Free-Thinker

我一直在网上寻找这个问题的解决方案,但没有成功。我正在尝试将字符串与日期时间对象连接起来以形成 .json 格式文件,但是由于某种原因在这样做时出现错误。 这是代码:

data = '{"gpio":"00000000","timestamp":'+str(int(time()))+',"formatted_time":"'+ **str(datetime.datetime.now().strftime("%A %b %d %X"))**+'""","time_zone":"'+str(read_tz_file())+'","firmware":"0.0"} 

更奇怪的情况是,在方法调用之后添加任何键似乎都可以。

请您参考如下方法:

如果您正在编写/读取 json,请使用 json library :

import json 
print json.dumps( 
    dict(gpio='00000000', 
         timestamp=time(), 
         formatted_time=datetime.datetime.now().strftime("%A %b %d %X"), 
         time_zone=read_tz_file(), 
         firmware='0.0'))