python
GoRustNeverStop
这个作者很懒,什么都没留下…
展开
-
Python编程中常用的12种基础知识总结
Python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序、去重,字典排序,字典、列表、字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进制转换,Python调用系统命令或者脚本,Python 读写文件。1、正则表达式替换目标: 将字符串line中的 overview.gif 替换成其他字符串。>>> line =转载 2015-08-15 20:19:45 · 558 阅读 · 0 评论 -
关于Python中的for循环控制语句
#第一个:求 50 - 100 之间的质数import mathfor i in range(50, 100 + 1): for j in range(2, int(math.sqrt(i)) + 1): if i % j == 0: break else: print i #第二个:把e转载 2016-07-13 10:00:31 · 4963 阅读 · 1 评论 -
Python多线程学习
Python多线程学习 一、Python中的线程使用: Python中使用线程有两种方式:函数或者用类来包装线程对象。1、 函数式:调用thread模块中的start_new_thread()函数来产生新线程。如下例: import time import thread def timer(no, interval): cnt = 0转载 2016-07-27 12:02:00 · 421 阅读 · 0 评论 -
Python模块学习:logging 日志记录
许多应用程序中都会有日志模块,用于记录系统在运行过程中的一些关键信息,以便于对系统的运行状况进行跟踪。在.NET平台中,有非常著名的第三方开源日志组件log4net,c++中,有人们熟悉的log4cpp,而在python中,我们不需要第三方的日志组件,因为它已经为我们提供了简单易用、且功能强大的日志模块:logging。logging模块支持将日志信息保存到不同的目标域中,如:保存到日志文件中;以转载 2016-07-27 19:32:59 · 761 阅读 · 0 评论 -
Python Howto 之 logging 模块
本文来源于对py2.7.9 docs中howto-logging部分加之源代码的理解。官方文档链接如下,我用的是下载的pdf版本,应该是一致的:https://docs.python.org/2/howto/logging.html我们不按照文档上由浅入深的讲解顺序,因为就这么点东西不至于有“入”这个动作。使用logging模块记录日志涉及四个主要类,使用官方文档中的概括最为合适:转载 2016-07-27 19:34:01 · 419 阅读 · 0 评论 -
python逐行读取文件内容的三种方法
方法一:复制代码代码如下:f = open("foo.txt") # 返回一个文件对象 line = f.readline() # 调用文件的 readline()方法 while line: print line, # 后面跟 ',' 将忽略换行符 #转载 2016-12-28 11:12:34 · 3993 阅读 · 0 评论