我们在 Linux 和 MacOS 上获得了一个 PosixPath 对象,在 Windows 上获得了一个 WindowsPath 对象,而不是常规的字符串对象。使用 OS 模块,您可以使用 os.remove 和 os.rmdir 函数分别删除文件或目录。
第1章 初识Python ■ Python是一门面向对象的、解释型的编程语言,具有语法简洁、易读、功能强大等特点,对于初学者来说,非常容易上手。而且,使用Python可以完成非常多的需求,比如开发网络爬虫,进行自动化运维、自动化测试、逆向编程、量化分析等。
我们在使用Python做完项目后,给客户去部署,但是又不想让客户看到自己的代码,这时我们怎么办?下面就来介绍不使用Python源码发布的两种思想:发布编译版本我们可以让Python的源码直接生成2进制的文件,从而达到避免源码暴露的问题,编译方式有以下几种:pyc文件.
聊聊 Python 3.12 中 perf 的原生支持。介绍了 Python 的栈帧基本知识、3.12 之前对于 trace 和 perf 的实现、以及 3.12 新引入的 Linux 原生 perf 的实现。
在编程生涯的早期阶段,我参与过一款C++数学优化应用程序的开发,这个程序对性能的要求很高。至今我依然记得那段艰难的经历。在那个项目中,我遇到了一些概念,比如指针、并发和垃圾回收,刚开始的时候这些概念非常难以理解。