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 socket多线程通讯实例分析(聊天室)
Apr 06 Python
Python实现OpenCV的安装与使用示例
Mar 30 Python
python遍历小写英文字母的方法
Jan 02 Python
pycharm new project变成灰色的解决方法
Jun 27 Python
python中将两组数据放在一起按照某一固定顺序shuffle的实例
Jul 15 Python
详解python pandas 分组统计的方法
Jul 30 Python
Pycharm如何运行.py文件的方法步骤
Mar 03 Python
python 多线程共享全局变量的优劣
Sep 24 Python
Python爬虫教程之利用正则表达式匹配网页内容
Dec 08 Python
Python Pygame实现俄罗斯方块
Feb 19 Python
python实现socket简单通信的示例代码
Apr 13 Python
Python几种酷炫的进度条的方式
Apr 11 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代码分析
2016/09/29 PHP
laravel框架模型、视图与控制器简单操作示例
2019/10/10 PHP
php实现统计IP数及在线人数的示例代码
2020/07/22 PHP
jquery下异步提交表单 异步跨域提交表单
2010/11/17 Javascript
基于jQuery的获得各种控件Value的方法
2010/11/19 Javascript
枚举的实现求得1-1000所有出现1的数字并计算出现1的个数
2013/09/10 Javascript
javascript 实现 原路返回
2015/01/21 Javascript
TypeScript 学习笔记之基本类型
2015/06/19 Javascript
javascript弹出拖动窗口
2015/08/11 Javascript
Bootstrap进度条组件知识详解
2016/05/01 Javascript
解析jquery easyui tree异步加载子节点问题
2017/03/08 Javascript
深入理解Angularjs中$http.post与$.post
2017/05/19 Javascript
javascript修改浏览器title方法 JS动态修改浏览器标题
2017/11/30 Javascript
Vue兼容ie9的问题全面解决方案
2018/06/19 Javascript
[39:08]完美世界DOTA2联赛PWL S3 LBZS vs CPG 第一场 12.12
2020/12/16 DOTA
如何使用Python的Requests包实现模拟登陆
2018/04/27 Python
pytorch permute维度转换方法
2018/12/14 Python
Python实现查找数组中任意第k大的数字算法示例
2019/01/23 Python
Python多进程fork()函数详解
2019/02/22 Python
使用APScheduler3.0.1 实现定时任务的方法
2019/07/22 Python
Python数组并集交集补集代码实例
2020/02/18 Python
Python 实现使用空值进行赋值 None
2020/03/12 Python
Python爬虫入门有哪些基础知识点
2020/06/02 Python
Python Selenium自动化获取页面信息的方法
2020/08/31 Python
英国女性时尚鞋类的潮流制造者:Koi Footwear
2018/10/19 全球购物
Anthropologie英国:美国家喻户晓的休闲服装和家居产品品牌
2018/12/05 全球购物
美国围栏公司:Walpole Outdoors
2019/11/19 全球购物
司仪主持词两篇
2014/03/22 职场文书
航海技术专业毕业生推荐信
2014/07/09 职场文书
“四风”问题整改措施和努力方向
2014/09/20 职场文书
会计工作岗位职责
2015/02/03 职场文书
教师求职自荐信范文
2015/03/04 职场文书
2015年信贷员工作总结
2015/04/28 职场文书
承诺书应该怎么写?
2019/09/10 职场文书
PyTorch 如何自动计算梯度
2021/05/23 Python
python 详解turtle画爱心代码
2022/02/15 Python