一个方便的实用函数库和纯python数据结构。

ConvUtils的Python项目详细描述


实用程序

utils 提供以下类:

  • simpletsv方言 类似于 csv.excel_选项卡 方言,但是 使用换行符( '\n' )作为行分隔符,并且 没有特殊的引用,提供了一个更适合unix的tsv(tab分隔 值)格式。( 在v2.0中是新的:以前是exceltabnewlinedialect。

实用程序还提供以下功能:

  • 使csv读卡器 创建一个csv.dictreader 或csv.reader 使用户不必显式地 指定CSV方言。
  • make_simple_tsv_reader 类似于 make_csv_reader ,但是 总是使用SimpleTSV方言。( 在v2.0中是新的。
  • make_csv_dict_writer 创建一个 不必手动输入标题行的便利性 您自己;默认情况下,使用csv.excel作为方言。
  • 使之简单,类似于 制作"csv dict"writer,但改用"simpletsv方言"。 ( 在v2.0中是新的。
  • 将文件名附加到文件名将返回给定的修改后的文件名 原始名称和基名与扩展名之间的字符串 (例如, append_to_file_base_name('myfile.txt', '-2') 返回 'myfile-2.txt' )。
  • 计算行数 计算文件中的行数。
  • 按部分拆分文件 获取一个大文件并将其拆分为新文件 文件的最大数目由用户给定。
  • 按行拆分文件 获取一个大文件并将其拆分为 新文件,每个文件中的最大行数由 用户,
  • column_args_to_index 接受表示所需的字符串 列(例如 '1-4,6,8' )并将其转换为实际索引 以及可索引python序列的片段。
  • cumsum 生成其元素的任何iterable的累积和 支持add运算符。( v1.1中的新功能。

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

推荐PyPI第三方库


热门话题
java如何从数组中打印int值?   prepared语句Java中奇怪的异常PreparedStatement:参数索引超出范围   封装如何在OOP Java中为主方法编码?   java某些手机显示快捷方式徽章需要什么权限?   java TextView不会随OnItemSelectedListener更改   java注释处理器不会自动触发吗?   java Spring JPA如何计算外键数   c#对于这个简单的OOAD问题,哪种设计最优雅?   java如何处理while循环中的异常?   Android Studio错误:进程'command'/home/draven/Downloads/安卓studio/jre/bin/java''结束,退出值为非零2   在使用Payara服务器的Vaadin应用程序中导航到根目录时,java将丢失上下文根目录   使用contentType application/json而不是application/jsonpatch+json的java修补程序   带有tomcat的java HAproxy连接不足   Java:在应用过滤器后创建一个简单的通用方法进行计数   java如何使用多态性创建一个实例化对象的方法,然后用它们高效地填充ArrayList?