python和shell获取文本内容的方法

yipeiwu_com5年前Python基础

这两天搞脚本,花费不少时间。

Python和Shell都可以获取文本内容,网上许多资料介绍的都不具体。简单的使用Python和Shell写了脚本。

做一些笔记沉淀一下。

1、Python实现:

#-*- encoding:UTF-8 -*-
filehandler = open('f.txt','r') #以读方式打开文件,rb为二进制方式(如图片或可执行文件等)
print filehandler.read()  #读取整个文件
filehandler.close()   #关闭文件句柄

2、Shell实现:

#!/bin/bash
#定义了要读取文件的路径
MY_FILE=/usr/loca/hrnm/switch_info 
while read MY_LINE
do
#输出读到的每一行的结果
echo $MY_LINE
done < $MY_FILE

以上这篇python和shell获取文本内容的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python写日志文件操作类与应用示例

本文实例讲述了python写日志文件操作类与应用。分享给大家供大家参考,具体如下: 项目的开发过程中,日志文件是少不了的,通过写日志文件,可以知道程序运行的情况。特别当部署在生产环境中的...

python实现飞机大战游戏

python实现飞机大战游戏

飞机大战(Python)代码分为两个python文件,工具类和主类,需要安装pygame模块,能完美运行(网上好多不完整的,调试得心累。实现出来,成就感还是满满的),如图所示: 完整代...

使用Python编写一个最基础的代码解释器的要点解析

使用Python编写一个最基础的代码解释器的要点解析

一直以来都对编译器和解析器有着很大的兴趣,也很清楚一个编译器的概念和整体的框架,但是对于细节部分却不是很了解。我们编写的程序源代码实际上就是一串字符序列,编译器或者解释器可以直接理解并执...

Python3基础教程之递归函数简单示例

概述 递归函数即直接或间接调用自身的函数,且递归过程中必须有一个明确的递归结束条件,称为递归出口。递归极其强大一点就是能够遍历任意的,不可预知的程序的结构,比如遍历复杂的嵌套列表。...

Python中方法链的使用方法

方法链(method chaining)是面向对象的编程语言中的一种常见语法,可以让开发者在只引用对象一次的情况下,对同一个对象进行多次方法调用。举个例子: 假设我们有一个Foo类,其中...