`
youngerblue
  • 浏览: 44001 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

python 练手

 
阅读更多

周末无聊拿起很久之前买的那本 python核心编程,翻了一下,感觉python果然简洁,比java方便多了。如果线上需要执行一个业务简单的小功能,完全可以直接写个python文件扔到线上直接执行。

下面是读取log日志的,先记录,继续改进中

# -*- coding: UTF-8 –*-
'''
Created on 2012-5-26

@author: lyh
'''
def loadfile():
    myfile = open("C:\Users\lyh\Desktop\log", "r")
    dict = {}
    for line in myfile:
        viewIndex = line.find("正在查看资讯")
        if(viewIndex > 0):
            userIndex = line.find("用户:")
            if (userIndex > 0):
                nameIndex = line.find(",IP")
                username = line[userIndex + 9:nameIndex]
                try:
                    if(username != "null"):
                        viewId = line[viewIndex + 21:]
                        if (username in dict):
                            dict[username] = dict[username] + "," + viewId
                        else:
                            dict[username] = viewId
                except Exception,e: 
                    print e
    myfile.close();  
                  
    for i in dict.keys():
        print 'key=%s,value=%s' % (i, dict[i])
                
            
if __name__ == '__main__':
    loadfile()
    pass
 
分享到:
评论

相关推荐

    python练手代码

    python 练手代码 获取文件内容,简单处理入列表

    python练手100例

    "Python练手100例"是一个专门为新手设计的学习资源,通过100个不同的实例,帮助学习者巩固基础,提升编程技能。这个练习集覆盖了Python的多个核心概念和常见应用,旨在让学习者在实践中理解并掌握Python编程。 1. *...

    分享70个python练手项目.pdf

    【Python练手项目】在学习Python编程的过程中,实践项目是提升技能和理解力的重要途径。以下是一些Python项目,可以帮助初学者巩固基础知识,提高解决问题的能力: 1. **爬虫项目**: - 新闻网站数据抓取:使用...

    【课程代码】从零写Python练手项目:实用脚本.zip

    从零写Python练手项目:实用脚本! 适合刚刚入门python小白和新手去做一下项目来锻炼学习一下!

    【课程代码】从零写Python练手项目:实用脚本,python编程从零基础到项目实战,Python

    标题中的“【课程代码】从零写Python练手项目:实用脚本,python编程从零基础到项目实战,Python”表明这是一个针对初学者的Python编程课程,旨在通过实际的脚本编写项目,帮助学习者从零开始掌握Python编程并进行实战...

    python练手经典100例项目-Python入门练手100例.pdf

    这些Python练习实例覆盖了Python编程的基础到进阶概念,适合初学者进行实践和提升技能。以下是一些关键知识点的详细解释: 1. **循环与控制流**:实例001和005涉及到循环结构(for和while)以及条件判断(if-else)...

    python练手项目-twtter网站

    twtter网站-python练手项目,新手可以下载这个资源,参考学习网站搭建。

    Python初学者-适合新手小白学习python练手的demo源码

    这个"Python初学者-适合新手小白学习python练手的demo源码"集合提供了31个示例程序,旨在帮助初学者逐步理解和掌握Python编程基础。 首先,Python的基础知识包括变量、数据类型、运算符和控制结构。变量是存储信息...

    python练手开源项目

    【标题】:“Python练手开源项目” 【描述】:“转自https%3A//github.com/yidao620c/python3-cookbook” 这个开源项目“python3-cookbook”是一个面向Python 3的学习资源,它包含了各种编程技巧、最佳实践以及...

    python 100个小例子.rar_luck3eo_python_python小程序_python练手_suddenzuv

    这个资源由用户luck3eo分享,并被标签为"python小程序"和"python练手",表明它非常适合那些想要通过实践来巩固Python知识的人。 在Python的学习过程中,实践是非常关键的一部分。这100个小例子覆盖了Python的各个...

    Python练手小项目.zip

    【标题】"Python练手小项目.zip"是一个包含Python编程实践练习的压缩文件,适合初学者或有一定基础的开发者用来提升Python技能。这个项目可能是为了帮助用户熟悉Python的基本语法、数据结构、函数、模块化编程以及...

    python练手项目实现截屏读取并搜索的小应用

    "python练手项目实现截屏读取并搜索的小应用"就是一个理想的实战项目,它结合了图像处理、光学字符识别(OCR)和自动化技术,帮助用户在诸如冲顶大会、百万英雄、芝士超人以及今日头条等快速答题活动中提高效率。...

    Python练手项目:实现简单图形化聊天室

    【Python练手项目:实现简单图形化聊天室】 在编程学习过程中,实践是提升技能的重要途径。本项目“Python练手项目:实现简单图形化聊天室”提供了一个基础的网络通信平台,允许在同一网络段内的用户进行文本消息的...

    Python练手项目,一个账本应用.zip

    【标题】"Python练手项目,一个账本应用"揭示了这个压缩包内包含的是一个使用Python编程语言编写的个人财务管理系统。这类项目通常是为了帮助用户记录日常收支,跟踪花费,实现财务管理。Python因其语法简洁、易学...

    python练手经典100例-推荐几个适合新手练手的Python项目《python入门例子》.pdf

    python练⼿经典100例-推荐⼏个适合新⼿练⼿的Python项⽬ 《python⼊门例⼦》 python 为什么实例对象可以调⽤类⽅法? 实例是什么例是类定义的实。那么,类中所定义的属⽅只要没有被屏蔽,在它的实体中就同样是可访问...

    Python写的学生信息管理系统,适合初学python练手用

    Python写的学生信息管理系统,适合初学python练手用

    Python练手小游戏 “外星人入侵”.7z

    "Python练手小游戏“外星人入侵”是一个适合初学者的编程练习项目,它使用Python语言和pygame库来实现一个简单的2D射击游戏。在这个游戏中,玩家将控制一艘飞船,抵挡一波波来袭的外星人,同时试图尽可能长时间地...

    【课程代码】从零写Python练手项目:实用脚本,python编程从零基础到项目实战,Python源码.zip

    在本课程中,“从零写Python练手项目:实用脚本,python编程从零基础到项目实战,Python源码”中,我们将全面学习Python编程语言,从基础语法开始,逐步进阶到实战项目开发,通过实际操作提升技能。课程内容包括但不...

Global site tag (gtag.js) - Google Analytics