本意是想把打开的文本文件存到List里,类似以下斜体的记录有很多条,想去掉其中重复的。用set也是一样的结果。

*RT Journal Article

SR 1

A1 孔令婕;巢建国;谷巍;张莹;刘晓宁;

AD 南京中医药大学药学院;

T1 茅苍术种质资源的超低温保存

JF 南京中医药大学学报

YR 2010

IS 01

OP 56-58

K1 茅苍术;种子;茎尖;超低温保存

AB 目的:为茅苍术种质资源的保存提供一条新途径。方法:采用干冻法研究了茅苍术种子超低温保存,采用玻璃化法研究了试管苗茎尖的超低温保存。结果:采用干冻法冻存的茅苍术种子发芽率在70%以上,采用玻璃化法冻存的茅苍术试管苗茎尖,再生率在30%以上。结论:超低温保存可用于茅苍术种子及试管苗茎尖的保存,为茅苍术种质资源的长期保存提供了理论依据。

SN 1000-5005

CN 32-1247/R

LA 中文;

DS CNKI*

基本上就是看了一点点基础知识再瞎搞,有点感觉我这个并不是正确的解决方法……大家有什么好方法也恳请告诉我啊

另外,我发现第一个list元素打印出来(见截图2,蓝色光标),总是有个空格,是为什么。Ubuntu下,还不太会处理图片,全图信息也丰富:)

呃,代码……如下# _*_ coding: utf-8 _*_

# __author__ = 'Xun'

"""

这个脚本的主要功能现在是去除文件中重复的检索结果

每一条检索结果都是多行,包含不同的数据

检索结果的格式并不统一,有些带K1字段,有些没有,部分K1字段存在换行

处理的思路是先从源文本中读取每一条独立的检索结果(不止一行)

记录唯一的单条检索结果,保存为新的文本文件

"""

# 只读方式打开待处理文件

source_file = open('1.txt', 'rU')

# 输出文件

output_file = open('t2.txt', 'wb')

output_reform_file = open('t2_1.txt', 'wb')

# 将文件放入 string

op_text = source_file.read()

# 拆分文本,放入list go_text

go_text = op_text.split('DS CNKI\n\n')

# 插入计数器

count = 0

recount = 0

for i in go_text:

output_file.write(i + 'DS CNKI\n\n')

count += 1

# print count

# print len(go_text)

'''

print go_text[0],

print go_text[1],

print go_text[-3]

'''

reset_list = []

for k in go_text:

if k not in reset_list:

k.strip()

reset_list.append(k)

# print len(reset_list)

for g in reset_list:

output_reform_file.write(g + 'DS CNKI\n\n')

recount += 1

# print recount

print reset_list[0]

source_file.close()

output_file.close()

output_reform_file.close()

待处理的文本格式(部分,我的代码解决不了这里的重复:( 。-——-。)

RT Journal Article

SR 1

A1 孔令婕;巢建国;谷巍;张莹;刘晓宁;

AD 南京中医药大学药学院;

T1 茅苍术种质资源的超低温保存

JF 南京中医药大学学报

YR 2010

IS 01

OP 56-58

K1 茅苍术;种子;茎尖;超低温保存

AB 目的:为茅苍术种质资源的保存提供一条新途径。方法:采用干冻法研究了茅苍术种子超低温保存,采用玻璃化法研究了试管苗茎尖的超低温保存。结果:采用干冻法冻存的茅苍术种子发芽率在70%以上,采用玻璃化法冻存的茅苍术试管苗茎尖,再生率在30%以上。结论:超低温保存可用于茅苍术种子及试管苗茎尖的保存,为茅苍术种质资源的长期保存提供了理论依据。

SN 1000-5005

CN 32-1247/R

LA 中文;

DS CNKI

RT Journal Article

SR 1

A1 南洋;贾凌云;李倩;孙启时;

AD 沈阳药科大学中药资源教研室;

T1 RP-HPLC法同时测定苍术中苍术素和白术内酯Ⅱ的含量

JF 药物分析杂志

YR 2010

IS 01

OP 17-20

K1 高效液相色谱;苍术素;白术内酯Ⅱ;苍术

HPLC;atractylodin;atractylenolide Ⅱ;Rhizoma Atractylodis

AB 目的:建立HPLC法同时测定苍术中苍术素、白术内酯Ⅱ两组分含量。方法:采用Phenomenex C18(250 mm×4.6 mm,5μm)色谱柱,以乙腈-水为流动相,梯度洗脱(0~9 min,乙腈-水比例60∶40;9~10 min,乙腈-水比例由60∶40→72∶28;10~20 min,乙腈-水比例72∶28),流速1.0 mL.min-1,检测波长276 nm,柱温24℃。结果:苍术素、白术内酯Ⅱ两组分的检测范围分别为0.00625~0.1875 mg.mL-1(r=0.9997)和0.0044~0.176 mg.mL-1(r=0.9994),平均回收率(n=9)分别为98.3%和97.8%。结论:本法操作简单,结果准确,重现性好,为全面评价不同产地苍术的质量提供了可靠的分析方法。

SN 0254-1793

CN 11-2224/R

LA 中文;

DS CNKI

RT Journal Article

SR 1

A1 丁乡;

AD 黑龙江省哈尔滨市阿城区和平街龙涤集团;

T1 北苍术减产价升——东北地区苍术产新调查

JF 特种经济动植物

YR 2010

IS 02

OP 18-19

K1 北苍术;传统中药材;大宗品种;供应市场;茅苍术;多年生草本;资源普查统计;野生药材;九圣散;扎赉特;

AB <正>苍术为菊科多年生草本植物茅苍术或北苍术的根茎,是我国传统中药材,属常用大宗品种,供应市场的货源主要依靠野生北苍术。内蒙古、辽宁、吉林、黑龙江四省区为北苍术(以下简称苍术)主要产区之一,年产量占全国苍术总产量的90%以上,其中内蒙古占

SN 1001-4713

CN 22-1155/S

LA 中文;

DS CNKI

RT Journal Article

SR 1

A1 孔令婕;巢建国;谷巍;张莹;刘晓宁;

AD 南京中医药大学药学院;

T1 茅苍术种质资源的超低温保存

JF 南京中医药大学学报

YR 2010

IS 01

OP 56-58

K1 茅苍术;种子;茎尖;超低温保存

AB 目的:为茅苍术种质资源的保存提供一条新途径。方法:采用干冻法研究了茅苍术种子超低温保存,采用玻璃化法研究了试管苗茎尖的超低温保存。结果:采用干冻法冻存的茅苍术种子发芽率在70%以上,采用玻璃化法冻存的茅苍术试管苗茎尖,再生率在30%以上。结论:超低温保存可用于茅苍术种子及试管苗茎尖的保存,为茅苍术种质资源的长期保存提供了理论依据。

SN 1000-5005

CN 32-1247/R

LA 中文;

DS CNKI

RT Journal Article

SR 1

A1 南洋;贾凌云;李倩;孙启时;

AD 沈阳药科大学中药资源教研室;

T1 RP-HPLC法同时测定苍术中苍术素和白术内酯Ⅱ的含量

JF 药物分析杂志

YR 2010

IS 01

OP 17-20

K1 高效液相色谱;苍术素;白术内酯Ⅱ;苍术

HPLC;atractylodin;atractylenolide Ⅱ;Rhizoma Atractylodis

AB 目的:建立HPLC法同时测定苍术中苍术素、白术内酯Ⅱ两组分含量。方法:采用Phenomenex C18(250 mm×4.6 mm,5μm)色谱柱,以乙腈-水为流动相,梯度洗脱(0~9 min,乙腈-水比例60∶40;9~10 min,乙腈-水比例由60∶40→72∶28;10~20 min,乙腈-水比例72∶28),流速1.0 mL.min-1,检测波长276 nm,柱温24℃。结果:苍术素、白术内酯Ⅱ两组分的检测范围分别为0.00625~0.1875 mg.mL-1(r=0.9997)和0.0044~0.176 mg.mL-1(r=0.9994),平均回收率(n=9)分别为98.3%和97.8%。结论:本法操作简单,结果准确,重现性好,为全面评价不同产地苍术的质量提供了可靠的分析方法。

SN 0254-1793

CN 11-2224/R

LA 中文;

DS CNKI

python怎样输出多个空格_请教文本去重的方法,另外python 打印文本文档开头多了个空格...相关推荐

  1. python找出文本的位置和替换_python查找文本文档中特定间隔位置的字符并替换

    实际工作中,从数据库里导出了几万条IMEI到excel中,现在需要把这些IMEI每40个分一组,保存在txt文档中,方便进行性能测试时调用. 1.excel中的IMEI以常规格式显示了,虽然内容是15 ...

  2. vs 如何将源文件转换成可执行文件_如何将手机便签转换成word文本文档

    如何将手机便签转换成word文本文档?实际上,很多手机自带的便签,虽然可以将单条便签内容,以文字或者图片的形式分享到xxx云文档,但却很少有支持直接转换成Word文档的.一般情况下,他们需要将手机便签 ...

  3. axure原型怎么让文字自动换行_文本文档怎么创建_文本文档怎么自动换行的方法...

    在处理各种工作的时候,文本文档都是比较常见的使用工具,尤其在电脑工作者的日常工作中,这些都是不可或缺的,经常需要保存一些临时的文档或者是文本文件,那么在保存的时候要选择先建立文本文档,那么文本文档怎么 ...

  4. Python批量OCR日语文字图片并输出内容至文本文档~(调用百度OCRapi)

    如题~对应文字游戏录屏制作字幕的第二模块 from aip import AipOcr import os import time''' Author: AleryXiao Date: 2022.10 ...

  5. Python:pmml格式文件的简介、安装、使用方法(利用python将机器学习模型转为Java常用的pmml格式文件)之详细攻略

    Python:pmml格式文件的简介.安装.使用方法(利用python将机器学习模型转为Java常用的pmml格式文件)之详细攻略 目录 pmml格式文件的简介 1.PMML结构 pmml安装 pmm ...

  6. 用python将中文/汉字写入文本文档或者从文本文档读取中文信息

    用python将中文/汉字写入文本文档或者从文本文档读取中文信息 经常有同学碰到通过python无法将汉字信息写入文本,或者无法读取文本里的汉字信息的情况,下面用一种最简单的方式解决这个问题. 写入文 ...

  7. python如何输出多个星号_如何使用python输出连续星号?

    小编依稀记得,自己初学编程时候,第一节课,老师就给我们演示了输出连续星号内容,那时候真感叹python的神奇,重温一遍这个内容,入门小伙伴们可以来看下啦~ 有关语法:用嵌套打印小星星 需求 在控制台连 ...

  8. python语言输入杨辉三角_?新手求教:请问怎样用python 显示杨辉三角,任意输入一个数N,输出一个N 1层的杨辉三角。...

    如何用python输出杨辉三角 iangles里用到了yield,yield 的作用就是把一个函数变成一个 generator 用python语言输出九九乘法表 杨辉三角 求代码 1.九九乘法表def ...

  9. python如何输出多个星号_如何将 Python 的一个类方法变为多个方法?

    作者 | 豌豆花下猫 责编 | 郭芮 在 Python 中,实现参数化测试的几个库,是如何做到把一个方法变成多个方法,并且将每个方法与相应的参数绑定起来的呢? 我们再提炼一下:在一个类中,如何使用装饰 ...

最新文章

  1. 转载JQuery 获取设置值,添加元素详解
  2. zabbix添加URL监控
  3. ArrayList 解释
  4. 实现物体绕不同轴旋转,并可以外部调用的函数
  5. Android开发之带进度条的WebView
  6. asp.net控件开发基础(19)
  7. 【渝粤教育】国家开放大学2018年春季 0434-22T高级英语口语 参考试题
  8. python对文件进行读写操作
  9. MySQL建表的限定于巨_Linux入门笔记(4/1/2016修改)
  10. 在asp.net如何取得ActiveDirectory域中用户的信息,比如工号,邮件地址等等
  11. Eclipse用法和技巧十七:覆盖父类方法
  12. Hadoop切换namenode为active
  13. 锋利的jQuery-3--用js给多选的checkbox或者select赋值
  14. 斗地主系列之牌型大小比较
  15. 高保真扬声器系统的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告的全球与中国市场
  16. ethool工具之TSO、UFO、GSO、LRO、GRO和RSS介绍
  17. python中temp是什么意思中文-请问Python里temp是什么意思?
  18. 士不可以不弘毅,任重而道远!
  19. 一个关于数论中拉格朗日定理的证明
  20. 数字证书在web应用中实现登陆

热门文章

  1. SSM游戏商城管理系统(客户端+后台端)
  2. 【我眼中周星驰最经典的十大影片】之首【喜剧之王】
  3. IEEE Verilog 手册 第14章 Specify blocks
  4. 电脑将系统硬盘识别为外接磁盘的解决方法win10
  5. 华为发布凌霄芯片华为正式发布鸿蒙,凌霄芯片
  6. BMP180气压传感器详解与示例(STM32 附带源码)
  7. 网御星云WAF的配置页面与浏览器兼容性问题
  8. HDU 4966 - GGS-DDU (最小树形图)
  9. SpringBoot打包报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile
  10. 什么,恩智浦的flash模拟EEP是这么玩的?