为什么使用Python假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200.思路:用shell编程.(Linux通常是bash而Windows是批处理脚本).例如,在Windows上用ping ip 的命令依次测试各个机器...
分类:
编程语言 时间:
2014-12-27 12:35:24
阅读次数:
272
python编码问题字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。decode的作用是将其他编码的字符串转换成unicod...
分类:
其他好文 时间:
2014-12-26 12:45:38
阅读次数:
154
决定开始Python之路了,利用业余时间,争取更深入学习Python。编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。所以今天下午我根据PEP 8整理了一份,以后都照此编码了,还会持续更新。PEP8 Python 编码规范一 代码编排1 缩进。4个空格的缩进(编辑器都...
分类:
编程语言 时间:
2014-12-17 10:35:10
阅读次数:
203
参考文档: http://www.tuicool.com/articles/yIZrQ3 http://woodpecker.org.cn/diveintopython3/files.html http://www.cnblogs.com/txw1958/archive/2012/07/19/2598885.html http://eli.thegreenplace.net/201...
分类:
编程语言 时间:
2014-12-13 18:10:43
阅读次数:
242
【问题】
【方案】
可按照错误建议网址查看http://www.python.org/peps/pep-0263.html
发现是因为Python在默认状态下不支持源文件中的编码所致。
解决方案有如下三种:
一、在文件头部添加如下注释码:
# coding= 例如,可添加# coding=utf-8
二、在文件头部添加如下两行注释码:
#!...
分类:
编程语言 时间:
2014-12-12 20:52:05
阅读次数:
175
PEP8 Python 编码规范 一 代码编排 1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。3 类和top-level函数定义之间空两行;类中的方法定义之间空一行...
分类:
编程语言 时间:
2014-12-08 22:35:44
阅读次数:
226
先上代码:# -*- coding: utf-8 -*-import sysimport urllib2import reimport chardetimport sysprint sys.getdefaultencoding() keyword = u'来源:.+[\u4e00-\u9fa5]+....
分类:
编程语言 时间:
2014-12-08 10:34:57
阅读次数:
191
系统编码顺序:1, a.encode(sys.stdout.encoding)2, a.encode(default_string)sys.stdout.encoding里的值可以用环境变量PYTHONIOENCODING来影响例如:#coding:utf-8a=u'你好'printa相当于#cod...
分类:
编程语言 时间:
2014-11-29 11:43:13
阅读次数:
161
编码问题一直是很头痛的问题:当字符串是:'\u4e2d\u56fd'>>>s=['\u4e2d\u56fd','\u6e05\u534e\u5927\u5b66']>>>str=s[0].decode('unicode_escape') #.encode("EUC_KR")>>>print str中...
分类:
编程语言 时间:
2014-11-18 23:11:20
阅读次数:
280