将SList转换为数据框

时间:2018-08-06 18:34:00

标签: list pandas binaryfiles

我正在使用python模块“ SWMMToolbox”从二进制.out文件读取数据。从file.out中读取RG1的渗透时间序列的命令如下:

x = !swmmtoolbox extract 'file.out' subcatchment,RG1,Infiltration_loss

有关swmmtoolbox的详细信息,请参见link

“ x”的数据类型是“ IPython.utils.text.SList” 数据如下所示: enter image description here

我想将此Slist导入熊猫,但是遇到了麻烦。我想将datetime字符串作为一列,将逗号后的值作为另一列。但是,当我使用

df = pd.DataFrame(data=x)

我得到以下信息: enter image description here

我也尝试使用

df = pd.DataFrame.from_records(x)

但是得到这个:

enter image description here

我尝试使用pd.read_csv,但由于'x'是变量而不是文件,因此无法使用。

任何建议都将不胜感激。

0 个答案:

没有答案