gpt4 book ai didi

python - 无法从 Jupyter 笔记本登录到文本文件

转载 作者:太空宇宙 更新时间:2023-11-04 00:39:06 27 4
gpt4 key购买 nike

我正在尝试写入文本文件以记录正在处理的数据。我在 python 文件中执行此操作并且工作正常,但是当我从 Jupyter 笔记本尝试时它失败了。

python 文件的工作原理和我尝试在笔记本中使用的是:

f = open('./data/data_log/log'+ str(time) +'.txt', 'w')
print >> f, '#########################################'
print >> f, 'New log opened'
print >> f, '#########################################'

然后,当某个变量经过时,我想在文件中写入它,这样我就可以在数据通过管道时对其进行跟踪。在 python 文件中,我以相同的方式实现了这一点,例如:

# Printing this data to the file.
print >> f, 'Steering check :', steering_check

'>>' 似乎不受支持,因为它会抛出一个错误提示。

jupyter notebook unsupported operand type(s) for >>:

我无法通过谷歌搜索和搜索找到执行此操作的方法。

这里的任何人都可以指出我正确的方向吗,即使是指向文档的链接或其他东西就足够了,我只是找不到显示如何在 Jupyter 笔记本中执行此操作的答案。

最佳答案

你应该使用:f.write('#######')

Jupyter 笔记本不支持 print chevron 语法。

查看此 question 中两种语法之间的区别.

您必须自己在参数和行终止符之间放置空格。

关于python - 无法从 Jupyter 笔记本登录到文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42649114/

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