gpt4 book ai didi

python - 使用变量和时间戳的输出写入文件

转载 作者:行者123 更新时间:2023-12-01 04:36:46 31 4
gpt4 key购买 nike

我正在尝试创建一个简单的输出文件,其中包含时间戳(刺激出现的时间)和刺激的颜色。

我可以编写一个仅包含颜色的文件,但是每当我尝试创建一个包含时间戳和颜色的文件时,我都会收到错误。“类型错误:无法连接‘str’和‘datetime.datetime’对象”

代码如下:

from psychopy import visual, core
import random
import time
import datetime
import time
from time import strftime


f = open('2015-07-15-Random-Output.txt', 'w')
print f

file = open ('2015-07-15-Random-Output.txt', 'w')


win = visual.Window([800,800],monitor="testmonitor", units="deg")

HolaMundo = "Hola Mundo"

for frameN in range(10):
MyColor = random.choice(['red','blue','green','pink','purple','orange','yellow','black','white'])
time = datetime.datetime.now()
print time
data = MyColor + str(time)
msg = visual.TextStim(win, text=HolaMundo,pos=[-4,0],color=MyColor)
msg.draw()
win.flip()
core.wait(.1)
datetime.datetime.now
file.write(time + '\n')


file.close()

最佳答案

datetime.datetime.now 仅引用该方法,但不调用它。它应该是 str(datetime.datetime.now()) 或:

time = datetime.datetime.now()
time.strftime('%m/%d/%Y') #formats the date as a string

有关格式设置的更多信息 here

引用上一个问题here

关于python - 使用变量和时间戳的输出写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31575703/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com