Python

吾八哥学Python(十八):Python里的面向对象

吾八哥学Python(十八):Python里的面向对象

在我们平时的编程中,面向对象是经常要使用到的一种技术,Python里也提供了面向对象的所有基本功能。在Python里的类支持多继承,支持覆盖类的任何方法,在类的某个方法里也可以调用基类里的同名方法。下面来看一些具体的实例...
Python里实现发送邮件的方法

Python里实现发送邮件的方法

编程过程中经常会遇到有要发送邮件的情况,本文主要是介绍了一下在Python里实现发送邮件的方法,当然是借助了第三方的smtp服务器来实现的,这里我采用的是腾讯的smtp服务器,发送邮件的关键代码为:import ...
Python里使用__new__实现单例模式

Python里使用__new__实现单例模式

单例模式(SingletonPattern)在软件开发过程中是一种非常常用的设计模式,该模式的目的是确保某一个类只有一个实例存在。需要单实例运行的场景下就可以采用单例模式,而且单例模式在很多公司的面试过程中也会被问到的...
使用Python实现一键批量更新SVN/Git模块的脚本

使用Python实现一键批量更新SVN/Git模块的脚本

现在我们开发的过程中,大都是模块化的工作方式,咱们的工程源码结构就是N个模块,N个SVN/Git地址,如果需要更新就得手动一个个的操作,弄起来实在太麻烦了,之前我都是写批处理来实现批量更新的,现在来使用Python来实现...
用Python解答百度测试开发算法面试题

用Python解答百度测试开发算法面试题

吾八哥本人之前有幸能接到百度北京总部的人工智能测试开发岗位的面试机会,在二面的过程中,面试官出了一道算法题,题目是:有一组“+”和“-”符号,要求将“+”排到左边,“-”排到右边,写出具体的实现方法。很明显这是一道排序算...