zoukankan      html  css  js  c++  java
  • python文件读写操作与linux shell变量命令交互执行

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

     1 #coding=utf-8
     2 #!/usr/bin/python
     3 import os
     4 import time
     5 #python执行linux命令
     6 os.system(':>./aa.py')
     7 #人机交互输入
     8 S = raw_input("input:")
     9 os.environ['S']=str(S)
    10 #把字符串S写入文件
    11 output = open('./aa.py','a')
    12 output.write(S)
    13 #关闭文件
    14 output.close()
    15 #python中的思考时间
    16 time.sleep(1)
    17 #获取文件内容
    18 f = open('./aa.py','r')
    19 read = f.read()
    20 #变量间的转换
    21 os.environ['read']=str(read)
    22 os.system('$read')
    23 f.close()
    24 var=os.popen('ifconfig').read( )
    25 print var

  • 相关阅读:
    Redis
    cut
    grep
    MySQL中EXPLAIN的解释
    MySQL数据类型
    有用的MySQL语句
    mysql函数
    memcache
    存储过程 游标的使用
    存储过程批量删除
  • 原文地址:https://www.cnblogs.com/Javame/p/4220762.html
Copyright © 2011-2022 走看看