python教程 第226页
-
python获取mp3文件信息的方法
这篇文章主要介绍了python获取mp3文件信息的方法,涉及Python针对文件属性操作的相关技巧,需要的朋友可以参考下 本文实例讲述了python获取mp3文件信息的方法。分享给大家供大家参考。具体如下: 将代码生成.py文件放在目录下运行,可以获取该目录的所有mp3文件的信息,需要使用ID3库 import os, sys from ID3 import * files = os.listdir(os.getcwd()...
-
python实现批量下载新浪博客的方法
这篇文章主要介绍了python实现批量下载新浪博客的方法,涉及Python页面抓取的相关实现技巧,需要的朋友可以参考下 本文实例讲述了python实现批量下载新浪博客的方法。分享给大家供大家参考。具体实现方法如下: # coding=utf-8 import urllib2 import sys, os import re import string from BeautifulSoup import Beautiful...
-
深入理解Python中各种方法的运作原理
这篇文章主要介绍了深入理解Python中各种方法的运作原理,包括抽象方法和静态方法和类方法等之间异同的比较,需要的朋友可以参考下 方法在Python中是如何工作的 方法就是一个函数,它作为一个类属性而存在,你可以用如下方式来声明、访问一个函数: >>> class Pizza(object): ... def __init__(self, size): ... self.siz...
-
python字符串编码识别模块chardet简单应用
有时候需要先检测一个文件的编码,然后将其转化为另一种编码。这时候就会用到chardet(chardet是python的一个第三方库,是非常优秀的编码识别模块) python的字符串编码识别模块(第三方库): 官方地址: http://pypi.python.org/pypi/chardet import chardet import urllib # 可根据需要,选择不同的数据 TestData = urllib...
-
Python字符串格式化
Python字符串格式化操作符(%)只适用于字符串类型,非常类似于C 语言里面的printf()函数的字符串格式化,甚至所用的符号都一样,都用百分号(%),并且支持所有printf()式的格式化操作。 在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。Python中内置有对字符串进行格式化的操作%。 模板 格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真...
-
Java中重定向输出流实现用文件记录程序日志
这篇文章主要介绍了Java中重定向输出流实现用文件记录程序日志,本文直接给出代码实例,并对代码做了详细注解,需要的朋友可以参考下 System中的out,error都是final类型的,不能做改动。但通过setOut()可以设置新的输出流,从而实现写日志的功能。 import java.io.PrintStream; import java.io.FileNotFoundException; public class...
-
Python2中的raw_input() 与 input()
这篇文章主要介绍了Python2中的raw_input() 与 input(),本文分析了它们的内部实现和不同之处,并总结了什么情况下使用哪个函数,需要的朋友可以参考下 这两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。举两个小例子。 >>> raw_input_A = raw_input("raw_input: ") raw_input: abc >...
-
Windows下实现Python2和Python3两个版共存的方法
这篇文章主要介绍了Windows下实现Python2和Python3两个版共存的方法,本文详细的给出了操作步骤和设置完成后的使用方法,需要的朋友可以参考下 一直用的是python2,从python 2.3到python 2.7.6, 出于想了解python3的新特性,又安装了python3.3.3. 用了才发现蛮方便的。python的各个版本是独立共存的,不相互冲突的。下面说下如何操作: 1. 独自安装好python2.7.6...
-
Python3中的2to3转换工具使用示例
这篇文章主要介绍了Python3中的2to3转换工具使用示例,本文详细讲解了使用的步骤,并总结了一些使用注意事项,需要的朋友可以参考下 python3与python2的还是有诸多的不同,比如说在2中: 复制代码 代码如下: print "Hello,World!" raw_input() 在3里面就成了: 复制代码 代码如下: print ("Hello,World!") input...
-
Python中unittest模块做UT(单元测试)使用实例
这篇文章主要介绍了Python中unittest模块做UT(单元测试)使用实例,本文直接给出待测试的类、测试类和测试结果以及测试总结,需要的朋友可以参考下 待测试的类(Widget.py) # Widget.py # Python 2.7.6 class Widget: def __init__(self, size = (40,40)): self.size = size def getSi...