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程序设计入门(2)变量类型简介
Jun 16 Python
python 实时遍历日志文件
Apr 12 Python
Python简单删除列表中相同元素的方法示例
Jun 12 Python
python re正则匹配网页中图片url地址的方法
Dec 20 Python
Python设计模式之简单工厂模式实例详解
Jan 22 Python
详解用python写网络爬虫-爬取新浪微博评论
May 10 Python
Python跳出多重循环的方法示例
Jul 03 Python
python创建与遍历List二维列表的方法
Aug 16 Python
python用requests实现http请求代码实例
Oct 31 Python
Python如何实现动态数组
Nov 02 Python
Python从MySQL数据库中面抽取试题,生成试卷
Jan 14 Python
基于注解实现 SpringBoot 接口防刷的方法
Mar 02 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
如何去掉文章里的 html 语法
2006/10/09 PHP
php Undefined index和Undefined variable的解决方法
2008/03/27 PHP
php中日期加减法运算实现代码
2011/12/08 PHP
ueditor 1.2.6 使用方法说明
2013/07/24 PHP
10个实用的PHP正则表达式汇总
2014/10/23 PHP
php常用的url处理函数总结
2014/11/19 PHP
Adnroid 微信内置浏览器清除缓存
2016/07/11 PHP
PHP 读取大文件并显示的简单实例(推荐)
2016/08/12 PHP
PHP折半(二分)查找算法实例分析
2018/05/12 PHP
jQuery初学:find()方法及children方法的区别分析
2011/01/31 Javascript
在IE 浏览器中使用 jquery的fadeIn() 效果 英文字符字体加粗
2011/06/02 Javascript
js替代copy(示例代码)
2013/11/27 Javascript
jQuery子元素过滤选择器用法示例
2016/09/09 Javascript
JavaScript判断浏览器对CSS3属性是否支持的多种方法
2016/11/13 Javascript
微信小程序下拉刷新界面的实现
2017/09/28 Javascript
AngularJS实现的生成随机数与猜数字大小功能示例
2017/12/25 Javascript
如何通过setTimeout理解JS运行机制详解
2019/03/23 Javascript
vue中使用v-model完成组件间的通信
2019/08/22 Javascript
javaScript实现一个队列的方法
2020/07/14 Javascript
python time模块用法实例详解
2014/09/11 Python
使用python实现正则匹配检索远端FTP目录下的文件
2015/03/25 Python
Python os模块学习笔记
2015/06/21 Python
Python利用带权重随机数解决抽奖和游戏爆装备问题
2016/06/16 Python
python自动发送邮件脚本
2018/06/20 Python
Python 字符串与数字输出方法
2018/07/16 Python
Python3.5迭代器与生成器用法实例分析
2019/04/30 Python
python实现高斯判别分析算法的例子
2019/12/09 Python
Django框架models使用group by详解
2020/03/11 Python
Python3+SQLAlchemy+Sqlite3实现ORM教程
2021/02/16 Python
英国领先的品牌珠宝和配件供应商:Acotis Jewellery
2018/03/07 全球购物
大学中国梦演讲稿
2014/04/23 职场文书
护理学院专科毕业生求职信
2014/06/28 职场文书
反腐倡廉剖析材料
2014/09/30 职场文书
党员自我评价范文2015
2015/03/03 职场文书
优秀家长事迹材料(2016推荐版)
2016/02/29 职场文书
sql通过日期判断年龄函数的示例代码
2021/07/16 SQL Server