第5482页
-
Python模块学习之urllib
urllib模块提供的上层接口,使我们可以像读取本地文件一样读取www和ftp上的数据。可能有些人又会用效率来批评Python,其实在操作网络,或者在集群交互的时候, 语言的执行效率绝不是瓶颈。这种情况下,一个比较好的方法是,将python嵌入到C/C++中,让Python来完成一些不是核心的逻辑处...
kavin 2018.05.15 2691浏览 0 -
Python模块学习之filecmp文件比较
filecmp模块用于比较文件及文件夹的内容,它是一个轻量级的工具,使用非常简单。python标准库还提供了difflib模块用于比较文件的内容。filecmp定义了两个函数,用于方便地比较文件与文件夹:filecmp.cmp(f1, f2[, shallow]):比较两个文件的内容是否匹配。参数f...
kavin 2018.05.15 2668浏览 0 -
Python模块学习之datetime
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。datetime模块定义了两个常量:datetime...
kavin 2018.05.15 2457浏览 0 -
Python模块学习之copy 对象拷贝
copy模块用于对象的拷贝操作。该模块非常简单,只提供了两个主要的方法: copy.copy 与 copy.deepcopy ,分别表示浅复制与深复制。什么是浅复制,什么是深复制,网上有一卡车一卡车的资料,这里不作详细介绍。复制操作只对复合对象有效。用简单的例子来分别介绍这两个方法。浅复制只复制对象...
kavin 2018.05.15 2492浏览 0 -
Python模块学习之marshal 对象的序列化
有时候,要把内存中的一个对象持久化保存到磁盘上,或者序列化成二进制流通过网络发送到远程主机上。Python中有很多模块提供了序列化与反序列化的功能,如:marshal, pickle, cPickle等等。注意: marshal并不是一个通用的模块,在某些时候它是一个不被推荐使用的模块,因为使用ma...
kavin 2018.05.15 2365浏览 0