-
日期:2021-12-08 14:52:10
点击:59
内容简介:一直用的是python2,从python 2.3到python 2.7.6, 出于想了解python3的新特性,又安装了python3.3.3. 用了才发现蛮方便的。python的各个版本是独立共存的,不相互冲突的。下面说下如何操作: 1. 独自安装好python2.7.6 和 python3.3.3 2. 修改注册表: 打开-r...
-
日期:2021-12-08 14:52:10
点击:59
内容简介:本文实例讲述了Python实现简单截取中文字符串的方法。分享给大家供大家参考。具体如下: web应用难免会截取字符串的需求,Python中截取英文很容易: s = 'abce' s[0:3]'abc' 但是截取utf-8的中文机会截取一半导致一些不是乱码的乱码.其实utf8截取很简单,这里记...
-
日期:2021-12-08 14:52:09
点击:59
内容简介:先来看个例子: #-*- coding:utf8 -*-s = u'中文截取's.decode('utf8')[0:3].encode('utf8')# 结果u'中文截取 延伸阅读: UTF-8中的汉字占用多少字节? 占2个字节的:〇 占3个字节的:基本等同于GBK,含21000多个汉字 占4个字节的:中日韩超大字符集里面的汉...
-
日期:2021-12-08 14:52:09
点击:59
内容简介:python3与python2的还是有诸多的不同,比如说在2中: 复制代码 代码如下: print "Hello,World!" raw_input() 在3里面就成了: 复制代码 代码如下: print ("Hello,World!") input() 所以如果用的python2开发的项目要迁移到3中,就需要进行代码的转换。Python3中...
-
日期:2021-12-08 14:52:09
点击:59
内容简介:创建一个软件包(package)似乎已经足够简单了,也就是在文件目录下搜集一些模块,再加上一个__init__.py文件,对吧?我们很容易看出来,随着时间的推移,通过对软件包的越来越多的修改,一个设计很差的软件包可能会出现循环依赖问题,或是可能变得不可移植...
-
日期:2021-12-08 14:52:08
点击:59
内容简介:本文实例讲述了python获取mp3文件信息的方法。分享给大家供大家参考。具体如下: 将代码生成.py文件放在目录下运行,可以获取该目录的所有mp3文件的信息,需要使用ID3库 import os, sysfrom ID3 import *files = os.listdir(os.getcwd())for f in files: x =...
-
日期:2021-12-08 14:52:08
点击:59
内容简介:待测试的类(Widget.py) # Widget.py # Python 2.7.6 class Widget: def __init__(self, size = (40,40)): self.size = size def getSize(self): return self.size def reSize(self,width,height): if width 0 or height 0: raise ValueError, 'illegal size'...
-
日期:2021-12-08 14:52:08
点击:59
内容简介:本文实例讲述了python栈类。分享给大家供大家参考。具体如下: class Path: #a list used like a stack def __init__(self): self.P = [] def push(self,t): self.P.append(t) def pop(self): return self.P.pop() def top(self): return self.P[-1] def rem...
-
日期:2021-12-08 14:52:07
点击:59
内容简介:本文实例讲述了python实现批量下载新浪博客的方法。分享给大家供大家参考。具体实现方法如下: # coding=utf-8 import urllib2import sys, osimport reimport stringfrom BeautifulSoup import BeautifulSoupdef encode(s): return s.decode('utf-8').encode...
-
日期:2021-12-08 14:52:07
点击:59
内容简介:不久前,在互联网上出现了一篇有趣的文章,讲的是对于同一个问题,不同层次的Python程序员编出的Python代码,显示出了不同的风格,代码都很简单,有趣。下面让我们一起来看看一个Python程序猿进阶的全过程吧。(偷笑) 编程新手 def factorial(x): if x == 0:...