python实现web方式logview的方法


Posted in Python onAugust 10, 2015

本文实例讲述了python实现web方式logview的方法。分享给大家供大家参考。具体如下:

这里用Python实现web方式查看日志的一个小东西,使用python的popen执行了linux的tail命令来实现。

注意:这里需要web.py环境

具体代码如下:

#coding=utf8
import web
import os
urls = (
 '/', 'index'
)
class index:
 def GET(self):
  command = 'tail -n100 /var/log/tomcat6/catalina.out'
  textlist = os.popen(command).readlines()#执行linux命令的哦
  result = '<h1>Last 100 lines log</h1>'
  for line in textlist:
    result = '%s\n%s'%(result,line)
  return result#其实直接return textline也是可以哦
if __name__ == "__main__":
 app = web.application(urls, globals())
 app.run()

在程序中修改日志文件位置,linux命令行运行:

python logview.py 1234

1234就是你指定的端口了
浏览器访问:http://你的IP:1234

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python 数据加密代码
Dec 24 Python
Python正则表达式匹配HTML页面编码
Apr 08 Python
python基础之包的导入和__init__.py的介绍
Jan 08 Python
Python 中Pickle库的使用详解
Feb 24 Python
python实现大文本文件分割
Jul 22 Python
python生成requirements.txt的两种方法
Sep 18 Python
Java如何基于wsimport调用wcf接口
Jun 17 Python
Python批量修改xml的坐标值全部转为整数的实例代码
Nov 26 Python
python实现跨年表白神器--你值得拥有
Jan 04 Python
Python使用海龟绘图实现贪吃蛇游戏
Jun 18 Python
Python函数中apply、map、applymap的区别
Nov 27 Python
用Python仅20行代码编写一个简单的端口扫描器
Apr 08 Python
python实现JAVA源代码从ANSI到UTF-8的批量转换方法
Aug 10 #Python
python用10行代码实现对黄色图片的检测功能
Aug 10 #Python
详解Python中dict与set的使用
Aug 10 #Python
分析并输出Python代码依赖的库的实现代码
Aug 09 #Python
python根据京东商品url获取产品价格
Aug 09 #Python
python制作一个桌面便签软件
Aug 09 #Python
Python 实现简单的电话本功能
Aug 09 #Python
You might like
如何突破PHP程序员的技术瓶颈分析
2011/07/17 PHP
php MessagePack介绍
2013/10/06 PHP
关于PHP开发的9条建议
2015/07/27 PHP
使用Thinkphp框架开发移动端接口
2015/08/05 PHP
PHP 读取大文件并显示的简单实例(推荐)
2016/08/12 PHP
jscript之List Excel Color Values
2007/06/13 Javascript
ext实现完整的登录代码
2008/08/08 Javascript
javascript 限制输入和粘贴(IE,firefox测试通过)
2008/11/14 Javascript
javascript 检测浏览器类型和版本的代码
2009/09/15 Javascript
Javascript学习笔记9 prototype封装继承
2010/01/11 Javascript
JavaScript继承方式实例
2010/10/29 Javascript
防止浏览器记住用户名及密码的简单实用方法
2013/04/22 Javascript
jQuery unbind()方法实例详解
2016/01/19 Javascript
JavaScript实现图片滑动切换的代码示例分享
2016/03/06 Javascript
终于实现了!精彩的jquery弹幕效果
2016/07/18 Javascript
Jquery Easyui表单组件Form使用详解(30)
2016/12/19 Javascript
Angular.JS中的指令引用template与指令当做属性详解
2017/03/30 Javascript
Vue 进阶教程之v-model详解
2017/05/06 Javascript
vue+express 构建后台管理系统的示例代码
2018/07/19 Javascript
JS实现的新闻列表自动滚动效果示例
2019/01/30 Javascript
微信小程序地图导航功能实现完整源代码附效果图(推荐)
2019/04/28 Javascript
微信小程序rich-text富文本用法实例分析
2019/05/20 Javascript
Javascript 类型转换、封闭函数及常见内置对象操作示例
2019/11/15 Javascript
python实现简单点对点(p2p)聊天
2017/09/13 Python
MAC中PyCharm设置python3解释器
2017/12/15 Python
Django如何自定义model创建数据库索引的顺序
2019/06/20 Python
opencv 获取rtsp流媒体视频的实现方法
2019/08/23 Python
pycharm无法导入本地模块的解决方式
2020/02/12 Python
Django 用户登陆访问限制实例 @login_required
2020/05/13 Python
python如何爬取网页中的文字
2020/07/28 Python
python 利用百度API识别图片文字(多线程版)
2020/12/14 Python
世界顶级户外运动品牌折扣网站:LeftLane Sports
2019/06/12 全球购物
建筑工地文明标语
2014/10/09 职场文书
2015年初中生自我评价范文
2015/03/03 职场文书
男生贾里读书笔记
2015/06/30 职场文书
一个家长教育孩子的心得体会
2016/01/15 职场文书