Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python:将数据帧转换为dict并返回_Python_Pandas - Fatal编程技术网

Python:将数据帧转换为dict并返回

Python:将数据帧转换为dict并返回,python,pandas,Python,Pandas,我正在尝试创建一个函数,该函数允许我将数据帧快速转换为文本块,从中可以快速重做数据帧。这是为了能够以更快的方式发布数据以及我的问题:-),并且能够在Jupyter笔记本之间复制粘贴数据帧。我使用以下逻辑: 但是,正如您所看到的,当我尝试转换回数据帧时,通过这样做,我收到了错误名称“Timestamp”未定义。知道如何克服这个错误吗?正确导入时间戳应该有帮助: from pandas import Timestamp 或者,您可以: import pandas as pd 然后将时间戳与限定

我正在尝试创建一个函数,该函数允许我将数据帧快速转换为文本块,从中可以快速重做数据帧。这是为了能够以更快的方式发布数据以及我的问题:-),并且能够在Jupyter笔记本之间复制粘贴数据帧。我使用以下逻辑:


但是,正如您所看到的,当我尝试转换回数据帧时,通过这样做,我收到了错误
名称“Timestamp”未定义。知道如何克服这个错误吗?

正确导入
时间戳应该有帮助:

from pandas import Timestamp
或者,您可以:

import pandas as pd
然后将
时间戳
与限定名称一起使用:

pd.Timestamp
请不要:

from pandas import *
如果对多个库执行此操作,可能会导致很难跟踪错误。
如果两个库使用该名称,例如
write
,则您稍后导入的库将覆盖您首先导入的库。

代码应作为code@e4c5你想让我发什么对不起?我的帖子正是关于这样一个事实,即我在创建这些数据时遇到了问题……您已经发布了代码,因为图像代码需要以纯文本形式发布。单击“编辑”并查看此处的“帮助”部分please@e4c5这显然不是纯文本代码,而是一个网页。代码被拆分为多个单元格。我该如何将其重新格式化为可读的内容?不管怎样,问题得到了回答。吉姆的代码总是文本。无论是在控制台还是网页ok thx中,我都感到困惑,因为显然熊猫已经被导入了。我不知道我必须再次进行导入,说明确切的功能。为什么会这样?嗯,好的,谢谢。我认为模块中的所有函数都可以正确导入,而无需调用它们。Thx这是信息量