1.将模块的文件路径打印到模块
如果您想知道代码中模块的绝对路径,则可以使用以下技能:
2,调试脚本
我们可以在模块的帮助下在Python脚本中设置一个断点。以下是一个示例:
我们可以在脚本中的任何位置指定
3.打开文件共享
Python允许运行HTTP服务器从根路径共享文件。以下是打开服务器的命令:
上面的命令将在默认端口打开服务器,即8000,您可以将自定义的端口号传递给最后一个参数到上述命令。
4.一行代码计算任何订单乘法
5.在列表中最频繁地找到
6.重置和递归限制
Python限制到1000次,我们可以重置此值:
仅在必要时才使用上述技能。
7.检查对象的内存
在Python 2.7中,一个32位整数占据24个字节,并在Python 3.5中使用28个字节。为了确定内存使用,我们可以调用getsizeOf方法:
8.使用插槽来减少内存费用
您是否注意到您的Python应用程序占据了许多资源,尤其是内存?一种技术是使用插槽类变量在一定程度上减少内存费用。
显然,从结果可以看出确实存在内存的使用情况,但是当您不需要在应用程序的性能分析后,只需要在不需要大量的内存开销时就使用__slots__。否则,您只会使代码很难在没有真正好处的情况下更改。
9.不要使用周期来构建列表
10.在Python中实现真实的开关语句
以下代码使用字典来模拟开关案例。
以上是该共享的所有内容。如果您想了解更多信息,请转到公共帐户:Python编程学习圈,每日干货共享
原始:https://juejin.cn/post/7098542624893567013