提升Python程序性能的好习惯
掌握一些技巧,可尽量提高Python程序性能,也可以避免不必要的资源浪费。1、使用局部变量尽量使用局部变量代替全局变量:便于维护,提高性能并节省内存。使用局部变量替换模块名字空间中的变量,例如ls=o详情>>
2023-11-06Python 中如何处理文件系统路径
1不同操作系统分隔符在Windows操作系统中,文件路径以倒斜杠作为文件夹之间的分隔符。但在OSX和Linux上,使用的则是正斜杠作为路径分隔符。如果希望让程序适配所有操作系统,就会用到os.path详情>>
2023-11-06学习Python的绝招心得
学Python分成几个阶段,每一个阶段给自己一个需求,最好是强烈的有欲望的需求,能够解决自己平时的工作或者生活上的一个痛点。比如我每天都要帮老板定会议室,我自己能否写一个小脚本,自动获取公司所有会议室详情>>
2023-11-06为何你的Python代码应是扁平与稀疏的
Python之禅之所以得名,正是由于它那简明扼要的规则被设计出的意图在于让读者进行深入地思考,而绝不单是为编程提供一份易于遵守的指南。读后不去三思其意,断然难以体会Python之禅的妙处。倘若Pyth详情>>
2023-11-06Python内存管理机制之Pymalloc
PymallocPython实现了一个内存池(memorypool)机制,使用Pymalloc对小块内存(小于等于256kb)进行申请和释放管理。当Python频繁地创建和销毁一些小的对象时,底层会多详情>>
2023-11-06Python垃圾回收
Python垃圾回收包括引用计数、标记清除和分代回收引用计数引用计数是一种垃圾收集机制,当一个python对象被引用时,引用计数加1,当一个对象的引用为0时,该对象会被当做垃圾回收。fromsysim详情>>
2023-11-06Python中的Mock
1.前言微服务架构下,由于各类服务开发进度的不一致,导致联调工作经常会存在不确定性,进而导致项目延期在实际工作中,为了保证项目进度,我们经常需要针对部分未完成模块及不稳定模块采用Mock方式,以验证已详情>>
2023-11-06提高python的运行效率的办法
python是一门优秀的语言,它能让你在短时间内通过极少量代码就能完成许多操作。不仅如此,它还轻松支持多任务处理,比如多进程。不喜欢Python的人经常会吐嘈Python运行太慢。但是,事实并非如此。详情>>
2023-11-06Python Selenium爬取数据
最近公司有一项Python爬取数据的工作,借鉴以往的代码将爬虫重新更新并整理将现有爬虫分成几部分0.文件读取器其实文件读取和4中的文件存储是在一个部分的这里简单介绍下xls的读取defdeal_xls详情>>
2023-11-06如何优化 Python
我最喜欢Python的一点就是它可以让你一步一步地优化你的代码。比如说你有一个Python方法,你发现它是你项目中的瓶颈。你已经对其优化了数次,可能是遵循了这里或这里的意见,现在你确定Python本身详情>>
2023-11-06python的深浅拷贝
1.python中,对象赋值实际是对对象的引用,比如:alist=[1,2,[1,2,3]]b=alist其中,b就是直接引用**ist指向的对象,也就是内存中heap中的一个值,以后这个值发生了什么详情>>
2023-11-06python的异常
python中的异常是指程序中的例外,违例,影响程序正常执行的情况。异常机制是指程序出现错误后,程序的处理方法。当出现错误后,程序的执行流程发生改变,程序的控制权转移到异常处理。如果程序执行过程中发生详情>>
2023-11-06Python的优点
Python非常容易入门。Python号称「Batteryincluded」。我们知道battery是「电池」的意思,included是「包含」的意思,因此就是说Python简单到「已经包含了电池了」详情>>
2023-11-06实现Python对象的持久化存储
Python中有个序列化过程叫作pickle,它能够实现任意对象与文本之间的相互转化,也可以实现任意对象与二进制之间的相互转化。也就是说,pickle可以实现Python对象的存储及恢复。值得一提的是详情>>
2023-11-06python为什么要配置环境变量?
1、什么是环境变量引用百度百科里面的解释:环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。看到这里我相信大家可能还是有所疑惑,但是,不急,接着看。2、为什么详情>>
2023-11-06