迭代器生成器-PYTHON

Python 迭代器与生成器
可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator。
在Python中,这种一边循环一边计算的机制,称为生成器:generator

阅读更多 >>

多线程-PYTHON

Python 多线程Threading
任何进程默认就会启动一个线程,我们把该线程称为主线程,主线程又可以启动新的线程,Python的threading模块有个current_thread()函数,它永远返回当前线程的实例。主线程实例的名字叫MainThread,子线程的名字在创建时指定,我们用LoopThread命名子线程。

阅读更多 >>

错误和异常-PYTHON

Python 错误和异常
Python内置了一套异常处理机制,来帮助我们进行错误处理。
代码运行前的语法或逻辑错误
语法错误在执行前修改,逻辑错误无法修改
异常分为两个步骤:
异常产生,检查到错误且解释器认为是异常,抛出异常
异常处理,截获异常,忽略或终止程序处理异常

阅读更多 >>

安装常用工具包-LINUX

全部操作都在root用户下执行

阅读更多 >>

定时任务-LINUX

定时任务分为两种模式

1.系统级别的定时任务:临时文件清理、系统信息采集、日志文件切割
2.用户级别的定时任务:定时向互联网同步时间、定时备份系统配置文件、定时备份数据库的数据

阅读更多 >>

条件循环和判断-PYTHON

条件判断的重要值是True和False,注意首字母大写,示例如下:

阅读更多 >>

时间模块-PYTHON

python中使用时间需要导入time模块,使用time.time()方法获取当前时间戳,示例如下:

阅读更多 >>

文件操作-PYTHON

读取文件

读取文件使用python内置方法open()打开文件,使用.read()读取全部内容,示例如下:

阅读更多 >>

内置模块---PYTHON

常用内置模块列表:

  • os
  • sys
  • json

阅读更多 >>

垃圾回收gc


python的垃圾收回机制不想c和c++是开发者自己管理维护内存的,python的垃圾回收是系统自己处理的,所以作为普通的开发者,我们不需要关注垃圾回收部分的内容,如果想要深层次理解python请继续看下文。

阅读更多 >>