Python
文章平均质量分 75
易枭寒
邮箱shijiangge@gmail.com
QQ:499065469
世上万事,不过是一懒二拖三不读书 :-)
Life is like riding a bicycle.To keep your balance,you must keep moving
Life isn't about waiting for the storm to pass, it's about learning to dance in the rain
展开
-
《Python之禅》的翻译和解释
《Python之禅》的翻译和解释 本文最初发表于恋花蝶的博客(http://blog.csdn.net/lanphaday),如蒙转载,敬请何留全文完整,并连本声明一起转载。凡是用过 Python的人,基本上都知道在交互式解释器中输入 import this 就会显示 Tim Peters 的 The Zen of Python,但它那偈语般的语句有点令人费解,所以转载 2012-07-19 09:55:02 · 1037 阅读 · 0 评论 -
每天一个小程序之python实现统计英文单词出现个数
python实现任一个英文的纯文本文件,统计其中的单词出现的个数、行数、字符数新浪微博看到:刘鑫-MarsLiu:既然有朋友提到python练习,我每天想一个吧,开个tag叫#每天一个小程序#今天的是,任一个英文的纯文本文件,统计其中的单词出现的个数现在有文本文件movie.txt,内容如下:Fight Club: "It's only after we've lost原创 2013-06-30 23:38:57 · 13201 阅读 · 1 评论 -
python challenge第1关--NoteBook上的“乱码”
在 python challenge第0关 中已经得到第1关的地址了:http://www.pythonchallenge.com/pc/def/map.html一、观察地址栏和标签:What about making trans? 考虑下转换?http://www.pythonchallenge.com/pc/def/map.html map原创 2013-08-17 14:40:16 · 1200 阅读 · 1 评论 -
Python--批量修改文件名--glob--os.path.splitext--os.rename
#!/usr/bin/env python# encoding: utf-8import glob, os#批量修改文件名为新的格式,例如:将 ZhangSan.png 修改为 boss_ZhangSan.pngdef rename(dir, pattern, title_pattern): for path_and_filename in glob.iglob(os.p原创 2013-12-07 01:25:30 · 2977 阅读 · 0 评论 -
Python--将指定目录下的图片 .PNG大写 改为 .png 小写
Python--将指定目录下的图片 .PNG大写 改为 .png 小写以前工作中遇到的问题,用 python解决之,当然我当时参考了 stackoverflow上的问答。思路无非就是:遍历目录下的文件,获得文件名,然后 rename 。#!/usr /bin/env python# encoding: utf-8import os# PNG --> png原创 2013-12-07 01:24:15 · 4391 阅读 · 1 评论 -
Python--shutil--copy--复制文件
因缺少资源,就先复制某一个资源并加上缺少的文件的名字暂时代替 缺少的资源,所以说啊,美术资源很重要的。替换资源的时间成本。。。。。。。#!/usr/bin/env python# encoding: utf-8#复制文件monsters = {'monster_filename_prefix':["boss_Zhangsan", "boss_Lisi", "boss_W原创 2013-12-07 01:26:17 · 2628 阅读 · 0 评论 -
Python--将 txt文件里的-字典类型-的数据写到Excel中--xlwt--TxtToExcel
使用Python的 xlwt 模块, 将 txt文件里的字典类型的数据写到Excel中#!/usr /bin/env python# -*- coding: utf-8 -*-import xlwt"""{ "1":[3], "2":[4,5], "3":[5,5,6], "4原创 2013-12-05 18:20:14 · 5586 阅读 · 0 评论 -
Python--使用json.dumps 将 json 格式的数据写到文件里--with open as f
#!/usr /bin/env python# -*- coding: utf-8 -*-"""使用json.dumps 将 json 格式的数据写到文件里"""measurements = [ {'weight': 392.3, 'color': 'purple', 'temperature': 33.4}, {'weight': 34.0, 'color': 'g原创 2013-12-05 18:49:10 · 14687 阅读 · 2 评论 -
Python--使用xlwt将列表类型的数据写到Excel xls文件中--TxtToExcel
#!/usr /bin/env python# -*- coding: utf-8 -*-import xlwtimport types"""[ [1, 111, 123], [7, 25], [1], [57, 426, 1000,1222,3,4]]将列表里的数据写到Excel中"""wbk = xlwt.Workbook()sh原创 2013-12-05 18:37:03 · 6947 阅读 · 0 评论 -
Python--xrange()和range()的区别不同
Python 2.7.3 (default, Apr 10 2012, 23:24:47) [MSC v.1500 64 bit (AMD64)] on win32Type "copyright", "credits" or "license()" for more information.>>> range(5)[0, 1, 2, 3, 4]>>> xrange(5)xrange(5)原创 2013-12-06 09:41:02 · 2284 阅读 · 0 评论 -
Python--本博客 Python 文章相关索引
本博客 Python 文章相关索引Python初学者(零基础学习Python、Python入门)常见问题:书籍推荐、资料、社区Python--glob 获取指定目标下所有的jpg文件的名字python--uuid--字符串split--join(列表)Python--shutil--copy--复制文件Python--批量修改文件原创 2013-12-31 16:16:57 · 2518 阅读 · 0 评论 -
Python初学者(零基础学习Python、Python入门)常见问题:书籍推荐、资料、社区
Python Django QQ学习群:139220186 ,欢迎各位加入,一起学习。重新整理了一下,放到GitHub上了,地址:https://github.com/Yixiaohan/codeparkshare 点击打开链接本文针对零基础的,想学习Python者。本文会不定时更新。说明:本文由@易枭寒(Email:yixiaohan121318@gmail.com原创 2013-02-03 04:35:04 · 37661 阅读 · 0 评论 -
python--uuid--字符串split--join(列表)
uuid 可以做各种免费的活动的兑换码。#!/usr /bin/env python# -*- coding: utf-8 -*-import uuidfor i in xrange(0, 3): code = str(uuid.uuid1()) print code #ab275e30-5d8e-11e3-8d93-206a8a654ece a原创 2013-12-20 20:39:07 · 4009 阅读 · 0 评论 -
Python--glob 获取指定目标下所有的jpg文件的名字
#!/usr/bin/env python# encoding: utf-8import globimport os"""#获取指定目标下所有的jpg文件的名字,例如 打印结果为 a.jpb b.jpg"""os.chdir(r"G:\myPictures") #指定目录 TODO:支持中文路径for file_name in glob.glob("*.jpg"):#获取原创 2013-12-20 20:39:58 · 5290 阅读 · 0 评论 -
麻省理工公开课《计算机科学及编程导论》中文笔记(第1讲)
Python Django QQ学习群:139220186 ,欢迎各位加入,一起学习。麻省理工公开课《计算机科学及编程导论》中文笔记(第1讲) by易枭寒说明:本文由@易枭寒(Email:yixiaohan121318@gmail.com QQ:499065469)整理,转载请注明出处,和作者信息。土豆观看地址:点击打开链接课程主旨:帮助人们学习和了解原创 2012-09-03 22:17:08 · 5484 阅读 · 0 评论 -
python 字符串常用方法总结
Python 2.7.3 (default, Apr 10 2012, 23:24:47) [MSC v.1500 64 bit (AMD64)] on win32Type "copyright", "credits" or "license()" for more information.>>> s = 'Python is cool' #1 创建字符串,单引号,双引号皆可原创 2013-05-12 20:43:02 · 1232 阅读 · 0 评论 -
Windows64位安装wget和 easy_install
Windows64位安装wget和 easy_install下载Windows版本的wget,并安装 1、下载地址:点击打开链接 http://users.ugent.be/~bpuype/wget/ 2、将其解压到 C:\Windows\System32 (或者采用3也行) 3、或者添加环境变量也可以:原创 2013-03-27 17:11:08 · 2793 阅读 · 0 评论 -
Windows7 64位 安装Python2.6编辑器之Ulipad图文教程
Windows7 64位安装Python2.6编辑器之Ulipad图文教程说明:先安装python2.x,然后在安装wxpython,最后安装comtypes,默认路径即可。但是最好不要有中文路径。一、下载并安装Python(版本2.6x或者2.7x)地址:http://www.python.org/ 安装好之后,可以将Python.exe路径添加到环境变量path中原创 2013-01-01 14:23:37 · 10483 阅读 · 0 评论 -
快速深入一门语言的几个问题(Python面试题、笔试题、快速深入一门语言的绝招)
快速深入一门语言的几个问题(Python面试题、笔试题、快速深入一门语言的绝招)1.hello, world目标:屏幕上打印出hello, world。原因:不解释。进阶:当命令行给与不同参数的时候,打印hello, 名字。给与开关的时候,打印hello, 123。2.正则提取目标:写一个正则表达式(或者类似的东西),从一段网页源码中找到某个转载 2013-01-28 21:14:09 · 3070 阅读 · 0 评论 -
python入门指引--Python书籍、学习资料等推荐
python入门指引--Python书籍、学习资料等推荐前言其实我也不知道python怎么入门,由我来写这个真的不是很合适。我学python是直接找了dive into python来看。然后照着写了几个例子。大概两天后,就能磕磕绊绊的上路了。就好像拿筷子,都不记得怎么学会的拿筷子,怎么来教人呢?不过最近在python-cn的列表里面,我大概连续数周都持续看到“py转载 2013-01-20 19:18:35 · 3878 阅读 · 1 评论 -
Python实现“已知三角形两个直角边,求斜边”
用Python实现“已知三角形两个直角边,求斜边”要求:用户输入两个直角边(数值为浮点类型),若非浮点类型,则提示用户,继续输入。思路:伪代码描述下步骤1、-input a value for the base as a float(输入某浮点数作为底边值)2、-input a value for the height as a float(输入某浮点数作为高的值)3、原创 2013-03-07 21:34:14 · 22576 阅读 · 1 评论 -
麻省理工公开课《计算机科学及编程导论》中文笔记(第3讲)
麻省理工公开课《计算机科学及编程导论》中文笔记(第3讲)作者:@易枭寒第三讲: Common code patterns_ iterative programs回顾:已经讲了一、数据数据类型:数字、字符串、布尔型二、运算:加,减,乘,除,取模等,布尔型运算(and, or, not )三、语句(命令):1、赋值语句:如何将变量名与数据值绑原创 2013-03-01 15:37:11 · 1746 阅读 · 0 评论 -
Python实现:斐波那契数列、交换两个变量的值、从一组数据中找出最大最小值
Python实现:斐波那契数列、交换两个变量的值、从一组数据中找出最大最小值Fibonacci series, swapping two variables, finding maximum/minimum among a list of number维基百科:费波那西数列(Fibonacci Sequence),又译费波拿契数、斐波那契数列、费氏数列、黄金分割原创 2013-03-13 22:30:47 · 3359 阅读 · 0 评论 -
看《Python Tutorial》背单词之第一、二、三章
看《Python Tutorial》学单词之第一、二、三章《Python Tutorial》Release 2.7 The Python Tutorial operand 操作数 operator 操作符approach to object-oriented programming 面向对象编程elegant syntax and d原创 2013-01-01 14:50:44 · 1180 阅读 · 0 评论 -
麻省理工公开课《计算机科学及编程导论》中文笔记(第2讲)
麻省理工公开课《计算机科学及编程导论》中文笔记(第2讲)作者@易枭寒知识点:运算符、运算对象,表达式,语句,分支、条件、循环基本数据类型:1、数字,数字用于数学运算。数字(整数,符点数,复数 complex numbers)2、字符串,字符串是处理文字信息的基本方式3、布尔型(真、假)表达式:运算 对象 运算符 运算对象,例如 1 + 1原创 2013-01-01 14:45:32 · 1419 阅读 · 0 评论 -
在python中如何使用sys.argv
在python中如何使用sys.argvsys.argv是什么? sys.argv是一个列表,它包含了脚本传递的命令行参数。 len(sys.argv)得到参数的个数 sys.argv[0]是脚本的名字 为了使用sys.argv,要首先import sys模块例子:#!/usr/bin/env python#-*- coding:utf原创 2013-04-02 23:52:37 · 7279 阅读 · 0 评论 -
python help dir stackoverflow docs google--遇到python问题怎么样解决
Online help and dirThere are a variety ways to get help for Python.Do a Google search, starting with the word "python", like "python list" or "python string lowercase". The first hit i原创 2013-04-02 19:53:34 · 2521 阅读 · 0 评论 -
pythonchallenge第0关
pythonchallenge第0关 点击打开链接仔细观察第0关的图片:数字以英语提示(Hint:try to change the URL address 尝试改变 统一资源定位符的地址)这就很简单了。>>> 2 ** 38274877906944L>>> 也即:http://www.pythonchallenge.c原创 2013-03-30 23:14:54 · 1858 阅读 · 0 评论 -
对着电脑吼一声,自动打开谷歌网站或者自动打开命令行终端--使用google speech 语音识别程序操作电脑
1)更新源文件:@ubuntu:~$ sudo vim /etc/apt/sources.list deb http://cn.archive.ubuntu.com/ubuntu precise main restricted universe2)更新源文件后,要 update:sudo aptitude update3)我自己数据库有原创 2013-04-08 23:16:21 · 3218 阅读 · 0 评论 -
怎样用Python 写一个爬图片的程序?
在V2EX上看到一个问题"怎样用Python 写一个爬图片的程序?"http://www.v2ex.com/t/61686#reply18点击打开链接需求:我很喜欢杉本有美大妹子,想从贴吧抓取她的全部写真照,这样就不用一张张右键,我该怎么一步步做呢?http://tieba.baidu.com/p/2166231880Ubuntu12.04系统:1.安装:sudo ea原创 2013-03-27 17:18:32 · 7744 阅读 · 1 评论 -
Python 练习册,每天一个小程序
Python 练习册,每天一个小程序说明:Python 练习册,每天一个小程序。注:将 Python 换成其他语言,大多数题目也试用不会出现诸如「打印九九乘法表」、「打印水仙花」之类的题目欢迎大家 Pull Request 出题目,贴代码(Gist、Blog皆可):-)Talk is cheap. Show me the code.--Linus Torvalds原创 2014-09-28 17:29:48 · 6695 阅读 · 1 评论