python中文件包括文本文件和什么_使用Python删除文件中的括号和文本
我有一个包含这样的文本文件:
Cl1 Cl 0.21988(6) 0.2500 0.15016(5) 0.01587(14) Uani 1 2 d S T P . .
O1 O 1.05820(17) 0.2500 0.48327(16) 0.0206(3) Uani 1 2 d DS TU P . .
H2 H 1.1042 0.2224 0.3900 0.025 Uiso 0.5 1 calc DR U P . .
O2 O 0.78198(19) 0.2500 0.29119(17) 0.0306(4) Uani 1 2 d S TU P . .
N1 N 0.7887(2) 0.2500 0.92083(19) 0.0152(3) Uani 1 2 d DS TU P . .
H1 H 0.8568 0.2500 1.0305 0.018 Uiso 1 2 calc DR U P . .
我正在尝试编写一个查找括号的程序,然后删除括号和其间的任何内容.所以第1行最终看起来像
Cl1 Cl 0.21988 0.2500 0.15016 0.01587 Uani 1 2 d S T P . .
这是我到目前为止,它似乎只适用于代码的’Uiso’部分,因为没有括号.它似乎没有取出括号..
for line in myfile:
if "Uani" in line:
re.sub('\(\w*\)', '', line)
print >> energy, line
elif 'Uiso' in line:
re.sub('\(\w*\)', '', line)
print >> energy, line
print myfile.read()
任何提示将不胜感激!
最佳答案
output = re.sub('\(\w*\)', '', input)
编辑:
您最近添加的代码中存在错误:您没有分配re.sub函数的结果.更改line = re.sub(…)的re.sub(…).
python中文件包括文本文件和什么_使用Python删除文件中的括号和文本相关推荐
- python访问数据库如何解决高并发_使用 Python 和 Oracle 数据库实现高并发性
随着趋势发展的核心转向更多而不是更快发展,最大限度地提高并发性的重要性日益凸显.并发性使得编程模式发生了新的转变,可以编写异步代码,从而将多个任务分散到一组线程或进程中并行工作.如果您不是编程新手并且 ...
- Winform中实现FTP客户端并定时扫描指定路径下文件上传到FTP服务端然后删除文件
场景 Windows10上怎样开启FTP服务: Windows10上怎样开启FTP服务_BADAO_LIUMANG_QIZHI的博客-CSDN博客 上面在Windows上搭建FTP服务器之后,会接收客 ...
- Pandas批量删除dataframe列名中的后缀实战:使用rstrip函数批量删除列名中的后缀(suffix)、使用replace函数批量删除列名中的后缀(suffix)
Pandas批量删除dataframe列名中的后缀实战:使用rstrip函数批量删除列名中的后缀(suffix).使用replace函数批量删除列名中的后缀(suffix) 目录
- Pandas批量删除dataframe列名中的前缀实战:使用lstrip函数批量删除列名中的前缀(prefix)、使用replace函数批量删除列名中的前缀(prefix)
Pandas批量删除dataframe列名中的前缀实战:使用lstrip函数批量删除列名中的前缀(prefix).使用replace函数批量删除列名中的前缀(prefix) 目录
- 在Linux服务器root用户依然遇到删除不掉得文件如何办 ,宝塔用命令无法删除文件得解决问题,使用rm -rf删除命令提示Operation not permitted 如何解决
在Linux服务器遇到删除不掉得文件如何办 ,宝塔用命令无法删除文件得解决问题 用宝塔默认删除工具提示已经移动回收站,而回收站文件在,选中被删除得文件依然在 费解,因为我可是root用户阿 然后用Li ...
- python中format函数用法简书_从Python安装到语法基础,这才是初学者都能懂的爬虫教程...
Python和PyCharm的安装:学会Python和PyCharm的安装方法 变量和字符串:学会使用变量和字符串的基本用法 函数与控制语句:学会Python循环.判断语句.循环语句和函数的使用 Py ...
- python打开文件报错无效序列_黑马python入门(4):python基础(序列,异常,操作文件,模块包,日志调试信息)
序列 str声明:test_str="abcedf" 也可以保留字符串里面的格式来 test_str=""" \r\n测试标题 hello world ...
- 手机python编程文件如何转文档_(转)Python之文件读写
原文:https://www.cnblogs.com/huilixieqi/p/6494891.html 本节内容: I/O操作概述 文件读写实现原理与操作步骤 文件打开模式 Python文件操作步骤 ...
- python比较excel表格内容并提取_利用python提取多张excel表数据并汇总到同一张新表中...
接上篇文章<如何用python实现excel中的vlookup功能?>,上篇说到,最近我在做一个小项目,也是用python操作excel解决财务审计工作上的一些问题,以便提高工作效率及其准 ...
最新文章
- 中层管理者,你到底怎样管理?
- 黑客与画家:11 一百年后的编程语言
- 新站优化工作还有一点点补充内容!
- 大道至简阅读笔记02
- python if main_python中if __name__ == '__main__' :main(()
- 页面静态化2 --- 使用PHP缓存机制来完成页面静态化(上)(ob_flush和flush函数区别用法)...
- 门户网站运营的几个方法
- SVN 自动部署到开发环境
- 简单粗暴的肢体语言解读攻略 | 今日最佳
- 前端的UI设计与交互之反馈示篇
- 高性能javascript读书笔记(三.DOM 编程2)
- 罗德矢量网络分析仪高效测试软件NSAT-1000
- 前台服务java.lang.SecurityException: Permission Denial: startForeground
- pygame UI 框架
- Java中对象属性的初始化顺序
- python之批量下载抖音视频
- opencv生成棋盘格图像
- 华擎主板设置来电开机_华擎主板BIOS文字说明
- Java Web基础入门第八十二讲 Listener(监听器)——监听器在开发中的应用(一)
- LeetCode题解(面试10.11):峰与谷(Python)