python文件读写操作与linux shell变量命令交互执行的方法
作者:shichen2014 发布时间:2022-10-24 06:37:55
标签:python,文件,linux,shell
本文实例讲述了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程序设计有所帮助。


猜你喜欢
- 我们需要评估模型预测值来评估训练的好坏。 模型评估是非常重要的,随后的每个模型都有模型评估方式。使用TensorFlow时,需要把模型评估加
- 正在看的ORACLE教程是:ORACLE8的分区管理。摘要:本篇文章介绍了ORACLE数据库的新特性—分区管理,并用例子说明使用方法。 关键
- 反转链表首先讨论特殊节点如果节点在首位,则反转之后,首位节点的next值为nil。func reverse(head *ListNode)
- 首先 你要有个女朋友效果:需要安装几个包pip install wxpypip install wechat_senderpip insta
- 本文实例讲述了javascript设计模式 – 简单工厂模式。分享给大家供大家参考,具体如下:介绍:简单工厂模式是最常用的一类创建型设计模式
- 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联
- 如下所示:import osos.system()os.popen().read().strip()#上面2种方法 是python 执行终端
- 1、filter_uniquefrom collections import Counterdef filter_unique(lst):
- 以下是不正确的用法: var exp = undefined; if (exp == undefined) { alert("un
- 对于php,个人感觉能够熟练操作数组和字符串,基本上已经是入门了,php本身有很多操作数组和字符串的函数,今天在做一个功能时,需要用Js动态
- 前言根据《2021年Stackoverflow开发者调查》,SQL是最常用的五种编程语言之一。所以,我们应该多投入时间来学习SQL。由Sto
- JavaScript 的历史虽短,但却发展迅速。最初NetScape开发了LiveScript语言,使得它的Navigator和W
- 1.什么是标准库(Standard Library)标准库指的是js的标准内置对象,是js这门语言本身初始时提供的在全局范围的对象2.Obj
- caller 属性返回一个对函数的引用,该函数调用了当前函数。functionName.caller functionName 对象是所执行
- 自己有一套模块化的思路,想搜索一下有没有共鸣结果排名靠前的是通过class拼凑页面的想法。模块化是twinsen提出来的,从我接收第一个po
- 今天我们来一起看看Dreamweaver MX 2004在加密FTP 传送 方面的新功能。我们一般在做
- 闲言少叙,本文主要是想介绍一个Golang开发常见的一个问题。然而,此问题对于初学者来说却经常容易陷入坑中。问题我在写一段代码时,使用了Go
- 只要不是HTTP_REFERER来源于(google.com google.cn *.google.com *.google.cn baid
- 介绍matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方
- 本文实例讲述了Python基于matplotlib实现绘制三维图形功能。分享给大家供大家参考,具体如下:代码一:# coding=utf-8