最新文章列表

【Python】修改文件并立即写回到原始位置(inplace读写)

很多应用多需要处理文件,而处理文件有一个固定的模式:打开文件,读入一些数据,处理这些数据,打印到屏幕上或写入另一个文件。 那么,如果我们想修改之后立即写回文件,该怎么做呢?用什么模式打开?又怎么读写? 我个人尝试了很多中方法,不是无法实现,就是操作非常麻烦。最终放弃。 幸运的是,Python内置模块fileinput就可以轻松完成。代码如下:     import fileinput ...
GhostFromheaven 评论(0) 有6087人浏览 2012-07-31 07:52

【Python】二进制文件与Base64编码文本文件转换

前面的话 Python内置的base64模块,在这里http://docs.python.org/library/base64.html?highlight=base64#base64,包括b64encode,b64decode,urlsafe_b64decode等,可以满足包括URL在内的文本编码需要。但是在用base64.encode编码二进制文件的时候,发现编码不完整,只有部分文件被编码了, ...
GhostFromheaven 评论(0) 有12821人浏览 2012-07-29 18:06

python判断对象是否为文件对象(file object)

方法1:比较type 第一种方法,就是判断对象的type是否为file,但该方法对于从file继承而来的子类不适用:   [python] view plaincopy
GhostFromheaven 评论(0) 有5937人浏览 2012-07-20 01:44

Python单例模式的4种实现方法

#-*- encoding=utf-8 -*- print '----------------------方法1--------------------------' #方法1,实现__new__方法 #并在将一个类的实例绑定到类变量_instance上, #如果cls._instance为None说明该类还没有实例化过,实例化该类,并返回 #如果cls._instance不为None,直 ...
GhostFromheaven 评论(0) 有31908人浏览 2012-06-17 22:47

Python分段下载文件

下载较大文件时分段下载会加速下载过程,几乎所有下载软件都有类似的特性。在python中如何实现分段下载文件呢?   >>> import urllib2 >>> req = urllib2.Request('http://www.python.org/') #下载19000到20000字节的片段 >>> req.headers['Ran ...
GhostFromheaven 评论(0) 有3549人浏览 2012-06-17 20:58

遍历python字典几种方法

aDict = {'key1':'value1', 'key2':'value2', 'key3':'value3'} print '-----------dict-------------' for d in aDict: print "%s:%s" %(d, aDict[d]) print '-----------item-------------' f ...
GhostFromheaven 评论(0) 有23900人浏览 2012-06-03 19:40

Python 多线程简单例子

http://blog.csdn.net/ghostfromheaven/article/details/7039310 import threading import time class MyThread(threading.Thread): def __init__(self, threadnum, max): threading.Thread.__i ...
GhostFromheaven 评论(0) 有2125人浏览 2011-12-04 13:58

Windows命令行工具

winver 检查windows版本 wmimgmt.msc 打开windows管理体系结构(wmi) wupdmgr windows更新程序 wscript windows脚本宿主设置 write 写字板 winmsd 系统信息 wiaacmgr 扫描仪和照相机向导 winchat xp自带局域网聊天 mem.exe 显示内存使用情况 msconfig.exe 系统配置实用程序 ...
GhostFromheaven 评论(0) 有1368人浏览 2011-10-11 15:23

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics