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 相关文章推荐
在Lighttpd服务器中运行Django应用的方法
Jul 22 Python
Python自动发邮件脚本
Mar 31 Python
python查询mysql,返回json的实例
Mar 26 Python
PyQt5每天必学之滑块控件QSlider
Apr 20 Python
python和pygame实现简单俄罗斯方块游戏
Feb 19 Python
python实现字符串和字典的转换
Sep 29 Python
python实现推箱子游戏
Mar 25 Python
python numpy 按行归一化的实例
Jan 21 Python
Python 支付整合开发包的实现
Jan 23 Python
Python3实现的判断环形链表算法示例
Mar 07 Python
Django实现微信小程序的登录验证功能并维护登录态
Jul 04 Python
Python操作注册表详细步骤介绍
Feb 05 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线性表的入栈与出栈实例分析
2015/06/12 PHP
php实现转换html格式为文本格式的方法
2016/05/16 PHP
Centos PHP 扩展Xchche的安装教程
2016/07/09 PHP
PHP十六进制颜色随机生成器功能示例
2017/07/24 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
2017/11/17 PHP
jQuery取得select选择的文本与值的示例
2013/12/09 Javascript
jquery实现多条件筛选特效代码分享
2015/08/28 Javascript
微信小程序 教程之小程序配置
2016/10/17 Javascript
jQuery实现隔行变色的方法分析(对比原生JS)
2016/11/18 Javascript
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
2017/11/08 jQuery
vue组件挂载到全局方法的示例代码
2018/08/02 Javascript
js实现图片无缝循环轮播
2019/10/28 Javascript
Vue使用自定义指令实现拖拽行为实例分析
2020/06/06 Javascript
vue中element 的upload组件发送请求给后端操作
2020/09/07 Javascript
python人人网登录应用实例
2014/09/26 Python
Flask框架中密码的加盐哈希加密和验证功能的用法详解
2016/06/07 Python
局域网内python socket实现windows与linux间的消息传送
2019/04/19 Python
如何关掉pycharm中的python console(图解)
2019/10/31 Python
python实现七段数码管和倒计时效果
2019/11/23 Python
python微信公众号开发简单流程实现
2020/03/09 Python
python判断字符串以什么结尾的实例方法
2020/09/18 Python
python3通过subprocess模块调用脚本并和脚本交互的操作
2020/12/05 Python
html5 利用canvas实现超级玛丽简单动画
2013/09/06 HTML / CSS
Under Armour安德玛荷兰官网:美国高端运动科技品牌
2019/07/10 全球购物
一名女生的自荐信
2013/12/08 职场文书
车间组长岗位职责
2013/12/20 职场文书
数学检讨书1000字
2014/02/24 职场文书
应聘文员自荐信范文
2014/03/11 职场文书
幼儿园三八妇女节活动方案
2014/03/11 职场文书
民主评议党员自我评议范文2014
2014/09/26 职场文书
2015年工程师工作总结
2015/04/30 职场文书
风雨哈佛路观后感
2015/06/03 职场文书
导游词之日本富士山
2020/01/06 职场文书
利用python Pandas实现批量拆分Excel与合并Excel
2021/05/23 Python
python数字图像处理之图像的批量处理
2022/06/28 Python
css让页脚保持在底部位置的四种方案
2022/07/23 HTML / CSS