python文件读写操作与linux shell变量命令交互执行的方法


Posted in Python onJanuary 14, 2015

本文实例讲述了python文件读写操作与linux shell变量命令交互执行的方法。分享给大家供大家参考。具体如下:

python对文件的读写还是挺方便的,与linux shell的交互变量需要转换一下才能用,这比较头疼。

代码如下:

#coding=utf-8

#!/usr/bin/python

import os

import time

#python执行linux命令

os.system(':>./aa.py')

#人机交互输入

S = raw_input("input:")

os.environ['S']=str(S)

#把字符串S写入文件

output = open('./aa.py','a')

output.write(S)

#关闭文件

output.close()

#python中的思考时间

time.sleep(1)

#获取文件内容

f = open('./aa.py','r')

read = f.read()

#变量间的转换

os.environ['read']=str(read)

os.system('$read')

f.close()

var=os.popen('ifconfig').read( )

print var

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python使用百度API上传文件到百度网盘代码分享
Nov 08 Python
详细介绍Ruby中的正则表达式
Apr 10 Python
Python中的ConfigParser模块使用详解
May 04 Python
python从入门到精通(DAY 3)
Dec 20 Python
为什么黑客都用python(123个黑客必备的Python工具)
Jan 31 Python
python GUI库图形界面开发之PyQt5信号与槽机制、自定义信号基础介绍
Feb 25 Python
python nohup 实现远程运行不宕机操作
Apr 16 Python
基于pycharm实现批量修改变量名
Jun 02 Python
基于python代码批量处理图片resize
Jun 04 Python
Python中有几个关键字
Jun 04 Python
Pycharm新手使用教程(图文详解)
Sep 17 Python
python 实现全球IP归属地查询工具
Dec 18 Python
Python中使用Tkinter模块创建GUI程序实例
Jan 14 #Python
更改Python命令行交互提示符的方法
Jan 14 #Python
Python的迭代器和生成器使用实例
Jan 14 #Python
python实现带验证码网站的自动登陆实现代码
Jan 12 #Python
Python三元运算实现方法
Jan 12 #Python
Python中的True,False条件判断实例分析
Jan 12 #Python
Python基类函数的重载与调用实例分析
Jan 12 #Python
You might like
PHP中array_merge和array相加的区别分析
2013/06/17 PHP
PHP 动态生成静态HTML页面示例代码
2014/01/15 PHP
PHP基于递归算法解决兔子生兔子问题
2018/05/11 PHP
推荐40个非常优秀的jQuery插件和教程【系列三】
2011/11/09 Javascript
jquery控制display属性为none或block
2014/03/31 Javascript
详谈nodejs异步编程
2014/12/04 NodeJs
JavaScript_ECMA5数组新特性详解
2016/06/12 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
2016/11/25 Javascript
微信小程序之小豆瓣图书实例
2016/11/30 Javascript
AngularJS的依赖注入实例分析(使用module和injector)
2017/01/19 Javascript
Vue中计算属性computed的示例解读
2017/07/26 Javascript
基于jquery.page.js实现分页效果
2018/01/01 jQuery
解决修复npm安装全局模块权限的问题
2018/05/17 Javascript
js+css实现红包雨效果
2018/07/12 Javascript
深入理解Node内建模块和对象
2019/03/12 Javascript
Vue 3.0双向绑定原理的实现方法
2019/10/23 Javascript
小程序简单两栏瀑布流效果的实现
2019/12/18 Javascript
vue实现数据控制视图的原理解析
2020/01/07 Javascript
JavaScript实现HSL拾色器
2020/05/21 Javascript
[01:06]欢迎来到上海,TI9
2018/08/26 DOTA
python 实现归并排序算法
2012/06/05 Python
在Python编程过程中用单元测试法调试代码的介绍
2015/04/02 Python
python os.listdir按文件存取时间顺序列出目录的实例
2018/10/21 Python
详解Python3定时器任务代码
2019/09/23 Python
关于pycharm中pip版本10.0无法使用的解决办法
2019/10/10 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
2020/03/12 Python
Flask缓存静态文件的具体方法
2020/08/02 Python
英国Office鞋店德国网站:在线购买鞋子、靴子和运动鞋
2018/12/19 全球购物
美国亚马逊旗下时尚女装网店:SHOPBOP(支持中文)
2020/10/17 全球购物
公司中秋节活动方案
2014/02/12 职场文书
中等生评语大全
2014/05/04 职场文书
中队活动总结
2014/08/27 职场文书
受伤赔偿协议书
2014/09/24 职场文书
党的群众路线教育实践活动个人整改措施材料
2014/11/04 职场文书
客户经理岗位职责大全
2015/04/09 职场文书
餐饮店长岗位职责
2015/04/14 职场文书