我想在python中执行一个sed命令,第一种方法直接指定文件时,可以正确输出结果,但是第二种我打开文件操作的时候就有问题,不知道什么原因,求高手解答?

(1)

>>> sedcmd="sed -n \'s/{//g; p\' /qye/python/mytestpython/tmp.txt"

>>> a=os.popen(sedcmd)

>>> a.readlines()

["'copy_reg': , 'encodings': , 'site': , '__builtin__...module 'exceptions'(built-in)>, 'abrt_exception_handler': , 'os':}\n", '\n']

>>>

(2)

>>> withopen("/qye/python/mytestpython/tmp.txt") as srcfile:

... sedcmd="sed -n \'s/{//g;p\' srcfile"

... a=os.popen(sedcmd)

...

>>> sed: can't read srcfile: No such file ordirectory

python中doc=parased.getroot()_python中执行sed命令操作源文件时出现错误相关推荐

  1. python os.popen.readlines异常_python中执行sed命令操作源文件时出现错误

    我想在python中执行一个sed命令,第一种方法直接指定文件时,可以正确输出结果,但是第二种我打开文件操作的时候就有问题,不知道什么原因,求高手解答?(1)>>>sedcmd=&q ...

  2. python中doc=parased.getroot()_python实例手册.py

    python实例手册 #encoding:utf8 # 设定编码-支持中文 0 说明 手册制作: 雪松 littlepy www.51reboot.com 更新日期: 2016-01-21 欢迎系统运 ...

  3. python替换txt指定内容_python 实现类似sed命令的文件内容替换

    #!/usr/bin/env python #_*_coding:utf-8 _*_ #replace()方法把字符串中的 old(旧字符串)替换成new(新字符串),如果指定第三个参数max,则替换 ...

  4. Linux中使用userdel命令删除用户时出现错误 “userdel: user XXX is currently used by process XXX”*

    Linux中使用userdel命令删除用户时出现错误 "userdel: user XXX is currently used by process XXX" [root@loca ...

  5. MAC执行sed命令报“command c expects \ followed by text”错误解决办法

    我在mac上执行sed命令nl numbers.txt| sed '2a bb'报错 sed: 1: "2a bb": command a expects \ followed b ...

  6. python中的 怎么用_Python中如何调用Linux命令

    一.使用os模块 In [1]: import os #导入os模块 In [2]: os.system('ls') anaconda-ks.cfg epel-release-7-5.noarch.r ...

  7. python中else什么意思_python中的else语句

    python语言和其它语言一样在支持else语句,通常else语句和if语句合用,完成程序的分支选择功能. 例如如下打印学成成绩代码: score = int(input("请输入成绩:&q ...

  8. python中模块和函数_Python中函数和模块的体验与使用

    函数基础 目标 函数的快速体验 函数的基本使用 函数的参数 函数的返回值 函数的嵌套调用 在模块中定义函数 01. 函数的快速体验 1.1 快速体验 所谓函数,就是把 具有独立功能的代码块 组织为一个 ...

  9. python做mysql数据迁移_Python中MySQL数据迁移到MongoDB脚本的方法

    MongoDB简介 MongoDB 是一个基于分布式文件存储的数据库.由 C++ 语言编写.旨在为 WEB 应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关系数据库和非关系数据库 ...

最新文章

  1. vue+webpack+amazeui项目小记
  2. linux替换包的脚本,Andorid 自动替换logo打包脚本(支持windows和linux)
  3. js - 浅拷贝和深拷贝
  4. jacoco统计server端功能测试覆盖率
  5. 试论软件工程学科的交叉性_海外大学所有学科梳理(超大工程,建议收藏)-大学下的硕士一二级学科...
  6. 《集体智慧编程》笔记(2 / 12):提供推荐
  7. 解决:Unknown custom element: <myData> - did you register the component correctly? For recursive compon
  8. c++ ea 代码 生成_看EA如何生成代码框架
  9. `object.__new__`应用
  10. 期货一个价格变动对应价值变化
  11. Python中的运算符与表达式
  12. 金刚爸爸是这么教育金刚儿子的
  13. 跟踪oracle中sql语句运行过程及相关知识拓展
  14. 学科分类号查询 计算机工程,学科分类与代码分类号查询.doc
  15. html中表格居中对齐
  16. java版如何使区块常加载,我的世界如何设置加载区块 | 手游网游页游攻略大全...
  17. 修改build.prop文件,可更改新浪微博尾巴显示
  18. APP下载链接在微信被屏蔽了 无法打开的解决方案
  19. 如何搭建一个属于自己的网站
  20. 内网ssl证书颁发_使用SSL和开放源证书颁发机构消除垃圾邮件

热门文章

  1. kafka和mysql内存机制_一文五分钟让你彻底理解Kafka架构原理
  2. pytorch:加载预训练模型(多卡加载单卡预训练模型,多GPU,单GPU)
  3. Normalization 归一化方法 BN LN IN GN
  4. Linux与Windows共享文件夹之samba的安装与使用 资源管理器直接查看服务器文件
  5. ELK学习笔记之Logstash详解
  6. 在Ubuntu 8.04 LTS(hardy)下安装配置nginx和fastcgi方式的php
  7. 创建自定义Tabs组件-01
  8. 逸管家:把握不同行业生命周期,选择正确商业模式
  9. 前方危险-让很多“高逼格”高管深刻反思的文章
  10. 基于小波变换的数字图像处理(MATLAB源代码)