
Python练习
CoderCodingNo
这个作者很懒,什么都没留下…
展开
-
Python练习-常用内建模块base64
本部分学习Python中关于base64编码的基本操作。关于这部分内容,除了基本的base64操作外,我还查阅了一些资料,了解了base64的一些基础常识,比如:base64是因为什么出现的?编码规则等。我觉得了解了事务的背景,对于理解、掌握和应用该技术,是非常必要和有帮助的。原创 2022-10-06 13:13:50 · 355 阅读 · 1 评论 -
Python练习-常用内建模块collections
本部分学习Python常用内建模块collections。collections模块中提供了很多集合相关的类,如namedtuple、OrderDict、ChainMap以及Count等。便于针对特定使用场景,高效的进行集合操作。原创 2022-09-17 19:26:24 · 336 阅读 · 0 评论 -
Python练习-常用内置模块datetime
本文首发个人博客:https://www.coderli.com/python-module-datetime本部分学习Python常用内置模块datetime。通过datetime模块,我们可以很方便的操作日期、时间戳已经时区转换等操作。原创 2022-09-16 10:41:45 · 401 阅读 · 0 评论 -
Python练习-正则表达式
本部分练习通过Python使用正则表达式。正则表达式是编程里一个很常用,很基础的知识,这里不做赘述。具体规则可以查阅关于正则学习的相关资料。这里重点练习通过Python编程使用正则表达式的方法。在Python中,re.match函数如果匹配则返回Match对象,如果不匹配返回None。原创 2022-09-15 16:42:23 · 363 阅读 · 0 评论 -
Python练习-分布式任务
本部分练习Python分布式任务。在Python的multiprocessing模块中,提供了BaseManager类,可以非常简单快速的创建分布式调度任务。思想也很简单,服务端开启端口,注册信息传递的队列,接收端链接对应地址和端口,拿到队列,获取其中传递的信息,进行对应处理即可。由此可见,通过Python的高度封装,实现一个分布式调度任务还是非常方便快捷的,这也是Python这类语言的优势所在。如果有结果传回,可以在注册一个队列用于传递结果即可。原创 2022-09-15 09:20:19 · 200 阅读 · 0 评论 -
Python练习-多线程
本部门练习Python多线程操作,Python中得多线程虽然为真正得POSIX 多线程,但是由于全局进程锁GIL得存在,在计算密集型业务中,并不能发挥真正并发的作用。Python中的多线程主要通过threading模块实现,结果操作与Java多线程和Python多进程类似。原创 2022-09-03 14:49:32 · 607 阅读 · 0 评论 -
Python练习-多进程
本部门学习Python多进程编程,若在linux环境下,可以使用fork函数,windows环境下没有该函数,可通过Process模块实现。原创 2022-08-30 22:52:14 · 203 阅读 · 0 评论 -
Python练习-json操作
本部门学习Python的json转换操作。跟之前学的通过bytes的序列化接口非常类似。只是在类转换的时候略有不同。原创 2022-08-25 20:45:23 · 311 阅读 · 0 评论 -
Python练习-序列化(字节流)
本部分学习Python序列化相关操作。序列化主要是为了将内存中的对象持久化到磁盘(文件)以便于后续从文件中恢复对象。可用于对象持久化和网络传输。本文主要学习字节流序列化操作。原创 2022-08-22 23:17:28 · 1100 阅读 · 0 评论 -
Python基础学习
Python初学练习代码。原5月19日发表于个人博客www.coderli.com原创 2022-07-19 22:25:47 · 177 阅读 · 0 评论 -
Python练习-高级特性
个人学习练习代码6月7日发表于个人博客:www.coderli.com原创 2022-07-19 22:28:15 · 175 阅读 · 0 评论 -
Python练习-函数式编程(一)
个人学习代码原6月20日发表于个人博客:2022-06-20 python练习-函数式编程(一)原创 2022-07-19 22:31:02 · 154 阅读 · 0 评论 -
Python练习-函数式编程
个人学习代码同步发表于个人博客:2022-07-19 python练习-函数式编程(二)原创 2022-07-19 22:32:55 · 204 阅读 · 2 评论 -
Python练习-模块和初级面像对象
Python练习-模块和初级面像对象。原创 2022-08-01 22:50:09 · 130 阅读 · 0 评论 -
Python练习-面像对象基础
python面像对象学习相关代码。原创 2022-08-04 23:26:11 · 95 阅读 · 0 评论 -
Python练习-高级面向对象(二)
本部分学习__slots__和@property相关用法,详见代码。原创 2022-08-07 21:37:57 · 162 阅读 · 0 评论 -
Python练习-定制类和枚举
今天学些Python中定制类和枚举部分。定制类其实就是类似Java中复写String,HashCode等方法,不过更灵活,可覆盖的方法更多。原创 2022-08-08 22:30:30 · 260 阅读 · 0 评论 -
Python练习-type 和 metaClass
本部分学习用Type和metaClass动态创建类,添加属性和方法。原创 2022-08-10 23:26:22 · 198 阅读 · 0 评论 -
Python练习-错误处理
本部分练习python中的异常处理,相当于Java中的try...catch...finally原创 2022-08-11 22:56:08 · 218 阅读 · 0 评论 -
Python练习-调试和测试
本部分学习Python代码调试和测试方法。可用的代码调试方法有:print打印logging记录pdb调试/pdb.settrace()unittest单元测试等。原创 2022-08-12 23:27:26 · 482 阅读 · 0 评论 -
Python练习-文件读写
Python中有with open的简便写法,统一关闭文件。本部门练习Python文件读写操作。与Java类似,需要注意文件打开后的关闭操作。原创 2022-08-16 23:07:26 · 239 阅读 · 0 评论 -
Python练习-IO操作
本部门学习Python的IO操作,包括StringIO、BytesIO以及文件(夹)操作3个部分。原创 2022-08-21 22:57:51 · 437 阅读 · 0 评论