
Python
阳光的颜色
我喜欢程序员,他们单纯固执,容易体会到成就感。面对压力,能够挑灯夜战不眠不休。面对困难,能够迎难而上挑战自我。他们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想,用智慧开创属于自己的事业。我想说的是,其实我是一个程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python的sys.stdout、sys.stdin重定向
sys.stdout 与 print当我们在 Python 中打印对象调用 print obj 时候,事实上是调用了 sys.stdout.write(obj+'\n')print 将你需要的内容打印到了控制台,然后追加了一个换行符print 会调用 sys.stdout 的 write 方法以下两行在事实上等价:sys.stdout.write('hello'+'\n') print 'hello'原创 2014-11-25 11:25:22 · 9510 阅读 · 1 评论 -
python删除数据库文件
1、如果要删除数据库文件,则必须关闭数据库连接对象,而不仅仅是关闭游标对象。2、如果数据库连接对象不关闭,游标对象可以闭开多次。原创 2014-12-15 16:45:46 · 2638 阅读 · 0 评论 -
Python os模块 常用功能小结
os 模块提供了一个统一的操作系统接口函数, 这些接口函数通常是平台指定的,os 模块能在不同操作系统平台如 nt 或 posix中的特定函数间自动切换,从而能实现跨平台操作原创 2014-11-25 12:20:12 · 4036 阅读 · 0 评论 -
python读取文件小结
python读取文件小结你想通过python从文件中读取文本或数据。一.最方便的方法是一次性读取文件中的所有内容并放置到一个大字符串中:all_the_text = open('thefile.txt').read( ) # 文本文件中的所有文本 all_the_data = open('abinfile','rb').read( ) # 二进制文件中的所有数据原创 2014-11-24 21:48:42 · 1385 阅读 · 0 评论 -
Python3.4操作文件目录
编程语言对文件系统的操作是一项必不可少的功能,各种编程语言基本上都有对文件系统的操作,最简洁的莫过于linux里面shell的操作了,其次,则是python,ruby等动态语言的操作,那么,今天先来看下,在python里面如何使用一些常用的操作文件功能。原创 2014-11-24 21:45:18 · 2272 阅读 · 1 评论 -
Python简明教程学习笔记
如果你想要指示某些不需要如转义符那样的特别处理的字符串(转义符号无效),那么你需要指定一个自然字符串。自然字符串通过给字符串加上前缀r或R来指定。例如 str=r"Newlines are indicated by \n"。print(str)结果为:Newlines are indicated by \n。一定要用自然字符串处理正则表达式。否则会需要使用很多的反斜杠。例如,后向引用符可以写成'\\1'或r'\1'。原创 2014-11-21 20:37:24 · 2107 阅读 · 0 评论 -
Python3和以前版本的区别
Python3.0和以前版本的区别 (1)print 。3.1版本之后要用括号括起来(print("abs"),类似于java)而2.0版本不用。 (2)input代替了2.0版本的raw_input; (3)3.0版本没有file函数了,要打开文件要用open;f = open(shoplistfile,'wb'); (4)没有了Cpickle模块了,使用pickle模块; (5)使用pickle.dump()方法时,打开文件的读操作要是“wb”,使用load方法时原创 2014-11-24 19:59:14 · 1975 阅读 · 0 评论 -
Python对象引用和del删除引用
为了简化内存管理,Python通过引用计数机制实现自动垃圾回收功能,Python中的每个对象都有一个引用计数,用来计数该对象在不同场所分别被引用了多少次。每当引用一次Python对象,相应的引用计数就增1,每当消毁一次Python对象,则相应的引用就减1,只有当引用计数为零时,才真正从内存中删除Python对象。原创 2014-11-24 15:40:38 · 16467 阅读 · 0 评论 -
Python写的网络爬虫程序(很简单)
这是我的一位同学传给我的一个小的网页爬虫程序,觉得挺有意思的,和大家分享一下。不过有一点需要注意,要用python2.3,如果用python3.4会有些问题出现。原创 2014-11-27 21:07:08 · 2230 阅读 · 0 评论 -
Python中的 lamda表达式
lambda语句被用来创建新的函数对象,并且在运行时返回它们。python lambda是在python中使用lambda来创建匿名函数,而用def创建的方法是有名称的,除了从表面上的方法名不一样外,python lambda还有哪些和def不一样呢?1 python lambda会创建一个函数对象,但不会把这个函数对象赋给一个标识符,而def则会把函数对象赋值给一个变量。2 python lambda它只是一个表达式,而def则是一个语句。lambda表达式在“:”后只能有一个表达式。也就是说,在原创 2014-11-26 10:50:43 · 6111 阅读 · 0 评论 -
Java Swing学习小结
1.使窗体位于屏幕中心Dimension welcomeScreen=Toolkit.getDefaultToolkit().getScreenSize(); int x=(welcomeScreen.width-this.getSize().width)/2; int y=(welcomeScreen.height-this.getSize().height)原创 2015-01-02 14:48:27 · 1178 阅读 · 0 评论