python 脚本实现查看文件内容

'''
功能:查看文件
版本:1.0
作者:白
'''
import sys,os
try:
    filename=sys.argv[1]
    try:
        f=open(filename)
    except IOError:
        print("\033[33mThis is Files is not exist\033[0m")
        sys.exit()
    while True:
        line = f.readline()
        if len(line) == 0:
          break
        else:
        line=line.strip()
        print (line)
    f.close()
except IndexError:
    print("\033[33mUsage: python example.py 1.txt|filename \033[0m")
except FileNotFoundError:
    print("\033[33m文件不存在,请输入正确的文件名 \033[0m")

原文地址:http://blog.51cto.com/laobaiv1/2095856

时间: 2024-10-08 06:51:17

python 脚本实现查看文件内容的相关文章

Linux常用命令2(远程文件下载+查看文件内容)

一.远程文件下载的两种方法:ftp命令 + scp命令 ftp命令: 服务器若安装了ftp Server,另外一台Linux可以使用ftp的client程序来进行文件的远程拷贝读取下载和写入上载. 1. 连接ftp服务器 格式:ftp [hostname| ip-address] a)在linux命令行下输入:ftp 192.168.26.66 b)服务器询问你用户名和口令,分别输入用户名和相应密码,待认证通过即可. 2. 下载文件 下载文件通常用get和mget这两条命令. a) get 格式

Linux下查看文件内容的命令

查看文件内容的命令: cat     由第一行开始显示内容,并将所有内容输出 tac     从最后一行倒序显示内容,并将所有内容输出 more    根据窗口大小,一页一页的现实文件内容 less    和more类似,但其优点可以往前翻页,而且进行可以搜索字符 head    只显示头几行 tail    只显示最后几行 nl      类似于cat -n,显示时输出行号 1.cat 与 tac cat的功能是将文件从第一行开始连续的将内容输出在屏幕上.但是cat并不常用,原因是当文件大,行

Web 在线文件管理器学习笔记与总结(4)查看文件内容

② 查看文件内容 a.通过 file_get_contents($filename) 得到文件内容 b.通过 highlight_string($string) 或者 highlight_file($filename) 显示内容.使用 PHP 内置的语法高亮器所定义的颜色,打印输出或者返回输出或者返回语法高亮版本的 PHP 代码 当使用 file_get_contents 读取(php)文件的内容并且显示在页面上,可以使用 <textarea></textarea> 包裹输出的内容

Linux 查看文件内容的命令

观看档案内容 : cat, tac, more, less, head, tail, nl, 刚刚我们提到的都只是在于显示档案的外观,或者是移动与复制一个档案或目录而已,那么如果我们要视察一个档案的内容时,该如何是好呢?!这里有相当多有趣的指令可以来分享一下:最常使用的显示档案内容的指令可以说是 cat 与 more 及 less 了 !此外,如果我们要查看一个很大型的档案(好几百MB 时),但是我们只需要后端的几行字而已,那么该如何是好?呵呵!用 tail 呀,此外, tac 这个指令也可以达

查看文件内容的命令cat,tac,more,less,head,tail

cat命令 cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容,类似于下的type命令. 注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容.因此,一般用more等命令分屏显示.为了控制滚屏,可以按Ctrl+S键,停止滚屏:按Ctrl+Q键可以恢复滚屏.按Ctrl+C(中断)键可以终止该命令的执行,并且返回Shell提示符状态. 语法 cat (选项) (参数) 选项 -n或-number:有1开始对所有输出的行数编号: -b或--number-no

查看文件内容

cat命令查看文件内容:把所以内容打印到屏幕 more.less: more可以分页,向下翻页使用空格键.向上翻页用b键 q退出 Less可以翻页支持pageup.pagedown.q退出 head.tail查看文本中开头或结尾部分的内容 head:从文件头取-n指定的参数行文件内容. tail:从文件尾部查看文件内容 tail  -f  b.log 循环读取(fellow)

linux云计算集群架构学习笔记:1-3 查看文件内容

查看文件内容 1.cat 命令 作用:查看文件内容 语法:cat 文件名 2. more 命令 作用:分页查看文件内容 语法:more  文件名 例:more /etc/passwd 按下回车刷新一行,按下空格刷新一屏 退出:按q健 3.less 命令 作用:分页查看文件内容 语法:less 文件名 例:less  /etc/passwd 使用光标键可以向上翻页 退出:按q健 小结: linux中more与less的区别 more:不支持后退,但几乎不需要加参数,空格键是向下翻页,Enter键是

linux下查看文件内容cat,more,less

1. 查看文件内容经常使用的命令 cat : 由第一行显示文件内容 tac:  从最后一行開始显示.与cat相反 nl :  文件内容和行号一起输出 more: 一页一页显示 less: 与more类似,能够往前翻页 head: 取头部几行 tail:  取尾部几行 od: 以二进制方式读取文件内容 2. cat命令 查看cat的參数 cat --h $ cat --h Usage: cat [OPTION] [FILE]... Concatenate FILE(s), or standard

python 初学02 替换文件内容

用python替换文件内容的方法,搜了网上许多例子,又请教了朋友. 把完整的实现流程写一下,希望对大家有所帮助. 要求:目标文件中有一个字段为no=x x为0.1.2……,将其替换为no=0 1 import re 2 fobj = open("goal.ini", "r") 3 f = re.sub("no=\d+", "no=0", fobj.read()) 4 fobj.close() 5 fobj = open(&qu