用于快速处理固定宽度文件的库。

fixed的Python项目详细描述


此包提供了用于构建文件快速分析器的工具 由字段宽度记录组成,其中记录中的一个字段 指定行的记录类型。

使用此包生成的解析器生成名为tuples的包,其中包含 每行的信息。

解析器是使用简单简洁的声明性语句指定的。 样式:

from fixed import Parser, Record, Field, Discriminator, Skip

class Header(Record):
    type = Discriminator('H')
    row_count = Field(8, int)

class Data(Record):
    type = Discriminator('D')
    source = Field(5)
    junk = Skip(10)
    destination = Field(5)

 parser = Parser(Header, Data)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java字符无法解析或不是字段。我错过了一些进口商品吗?   安卓 Jackson JSON java类字段被序列化多次   java Hamcrest matcher检查响应json数组中的任何元素是否具有与Rest Assured中的特定值相同的属性值   java如何用Jackson反序列化Enum?   C++ Android Android界面上的java 安卓 JNI调用函数   Java流还原   java如何使用jersey REST Webtarget API发布对象的json列表?找不到获取错误消息BodyWriter   java JDBC DB2无法连接(SQLSTATE=08S01)   使用Java的XMPP中的socket基本连接   Java:arraylistofarray   java 安卓 studio relativelayout   java无法引用PersonsRepository接口的实例   JFrame中的java更改图标(去掉杯子)