读取和写入TFS文件。
tfs-pandas的Python项目详细描述
TFS熊猫
此包为表格式系统(tfs)文件提供读写功能。
开始
先决条件
包在很大程度上依赖于pandas
和numpy
,因此这些包需要
安装在python环境中。
安装
通过pip
可以轻松完成安装。然后将包用作tfs
。
pip install tfs-pandas
示例:
import tfs
data_frame = tfs.read('path_to_input.tfs', index="index_column")
tfs.write('path_to_output.tfs', data_frame, save_index="index_column")
说明
tfs-files的读写能力
是由这个包裹提供的。文件被读入特殊的pandas
Dataframes
,称为TfsDataFrames
,
除了正常的行为外,还将一个OrderedDict
的头附加到DataFrame
。
已知问题
- 通过组合多个
TfsDataFrame
,创建一个新的DataFrame
, 例如通过pandas.DataFrame.append()
或pandas.concat()
, 将TfsDataFrame
转换回DataFrame
,并因此丢失头。
作者
许可证
这个项目是在麻省理工学院的许可下授权的-详细信息请参见LICENSE.md文件