蛇毒

snakemakeutils的Python项目详细描述


一组在蛇形兽中使用的实用函数。 目前,用于基于行的转换。

功能:

  • map_chars(cmap)-将使用给定字典翻译字符 cmap
  • del_char_idx(idx)-将删除给定索引处的字符。
  • del_char(char)-将删除与char参数匹配的所有字符。
  • del_line(regex)-将删除与给定regex匹配的行。
  • apply(trans,encoding,in_files,out_files)-将把trans列表中给定的所有转换应用到in_files列表中的所有行,从out_files列表生成输出文件。

示例

rulefixchars:input:"{natfile}.nat"output:"{natfile}-ch.nat"message:"Fixing/deleting chars/lines..."run:fromsnakemakeutilsimportdel_char_val,del_char_idx,applytrans=[del_char_val('\x00'),del_char_idx(0)]apply(trans,"latin1",input,output)

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

推荐PyPI第三方库


热门话题
java Maven无法识别安装在Ubuntu外壳上的$java_HOME jdk   java如何防止可运行程序在其中一个抛出异常时执行   java Listview在按下项时不触发   如何在WindowsPhone8中使用JavaRESTWebService?   java在spring引导下使用多个dispatcher servlet/web上下文   java为什么在删除容器的绝对大小时不绘制GEF子项?   java在hibernate实体中保留DB约束是好的   JavaSpring选择最高优先级bean   ArrayList<Class>java字符串[]   有向加权边图的Java邻接表实现   字母数字字符串的java Tesseract配置:混合2、Z、6和G   如果输入为空,则带有EditText的java警报对话框将关闭   jsp上的java Struts 2动作响应   java获取IndexOutOfBundException Android   scala AWSJAVASDK:解压缩大小必须小于262144000字节