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的Flask框架中使用模版的入门教程
Apr 20 Python
python制作一个桌面便签软件
Aug 09 Python
初学python的操作难点总结(新手必看篇)
Aug 03 Python
Python获取当前函数名称方法实例分享
Jan 18 Python
python实现一个简单的ping工具方法
Jan 31 Python
python3正则提取字符串里的中文实例
Jan 31 Python
Python去除字符串前后空格的几种方法
Mar 04 Python
windows下的pycharm安装及其设置中文菜单
Apr 23 Python
Python select及selectors模块概念用法详解
Jun 22 Python
Python读取多列数据以及用matplotlib制作图表方法实例
Sep 23 Python
Django视图类型总结
Feb 17 Python
关于Python中*args和**kwargs的深入理解
Aug 07 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
咖啡的传说和历史
2021/03/03 新手入门
PHP下获取上个月、下个月、本月的日期(strtotime,date)
2014/02/02 PHP
PHPMailer发送HTML内容、带附件的邮件实例
2014/07/01 PHP
安装ImageMagick出现error while loading shared libraries的解决方法
2014/09/23 PHP
PHP实现通过get方式识别用户发送邮件的方法
2015/07/16 PHP
apache和PHP如何整合在一起
2015/10/12 PHP
PHP数组实例详解
2016/06/26 PHP
centos+php+coreseek+sphinx+mysql之一coreseek安装篇
2016/10/25 PHP
Javascript - HTML的request类
2007/01/09 Javascript
IE浏览器PNG图片透明效果代码
2008/09/02 Javascript
jquery tools之tooltip
2009/07/25 Javascript
jquery.map()方法的使用详解
2015/07/09 Javascript
Javascript实现商品秒杀倒计时(时间与服务器时间同步)
2015/09/16 Javascript
微信小程序url与token设置详解
2017/09/26 Javascript
基于node下的http小爬虫的示例代码
2018/01/11 Javascript
浅谈webpack打包生成的bundle.js文件过大的问题
2018/02/22 Javascript
jQuery 实现批量提交表格多行数据的方法
2018/08/09 jQuery
通过实例解析js可枚举属性与不可枚举属性
2020/12/02 Javascript
vue实现登录、注册、退出、跳转等功能
2020/12/23 Vue.js
Python中用format函数格式化字符串的用法
2015/04/08 Python
Python中字典和集合学习小结
2017/07/07 Python
Python基于matplotlib绘制栈式直方图的方法示例
2017/08/09 Python
Scrapy爬虫实例讲解_校花网
2017/10/23 Python
Python实现读取txt文件并转换为excel的方法示例
2018/05/17 Python
Python+redis通过限流保护高并发系统
2020/04/15 Python
 Alo Yoga官网:购买瑜伽服装
2018/06/17 全球购物
韩国最大的购物网站:Gmarket
2019/06/20 全球购物
自我评价的写作规则
2014/01/06 职场文书
学生党支部先进事迹
2014/02/04 职场文书
学习两会精神心得范文
2014/03/17 职场文书
员工安全承诺书
2014/05/22 职场文书
民主生活会对照检查材料思想汇报
2014/09/27 职场文书
2015年上半年信访工作总结
2015/03/30 职场文书
写给消防战士们的一封慰问信
2019/10/07 职场文书
Python中如何处理常见报错
2022/01/18 Python
MySQL 外连接语法之 OUTER JOIN
2022/04/09 MySQL