Python日志处理模块logging

logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点:
可以通过设置不同的日志等级,在release版本中只输出重要信息,而不必显示大量的调试信息;
print将所有信息都输出到标准输出中,严重影响开发者从标准输出中查看其它数据;logging则可以由开发者决定将信息输出到什么地方,以及怎么输出;

logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点:
可以通过设置不同的日志等级,在release版本中只输出重要信息,而不必显示大量的调试信息;
print将所有信息都输出到标准输出中,严重影响开发者从标准输出中查看其它数据;logging则可以由开发者决定将信息输出到什么地方,以及怎么输出;

Python异步模块asyncio和aiohttp

异步 IO,就是你发起一个 IO 操作,却不用等它结束,你可以继续做其他事情,当它结束时,你会得到通知。

可交给 asyncio 执行的任务,称为协程(coroutine)。一个协程可以放弃执行,把机会让给其它协程(即 yield from 或 await)

异步 IO,就是你发起一个 IO 操作,却不用等它结束,你可以继续做其他事情,当它结束时,你会得到通知。

可交给 asyncio 执行的任务,称为协程(coroutine)。一个协程可以放弃执行,把机会让给其它协程(即 yield from 或 await)

linux shell编程入门hello world

什么是shell
我们都知道在计算机中,计算机只能识别ASCII,即二进制,
而程序中的编程语言或者用户输入的信息等,并不是ASCII,计算机根本就不能直接读懂。
所以这时候就需要一个“翻译”。shell其实就是一个“翻译”。一个命令解释器。
_shell是在操作系统内核与用户之间进行翻译,同时也是一种功能相当强大的编程语言_。
shell必须是建立在UNIX或者Linux之上才有意义。
所以在正式学习shell之前,我们需要掌握Linux或者UNIX知识。
shell脚本是什么?
shell脚本就是指令的集合。
如何来用shell
当然是把shell的基本语法熟练掌握,实战起来啦。

什么是shell
我们都知道在计算机中,计算机只能识别ASCII,即二进制,
而程序中的编程语言或者用户输入的信息等,并不是ASCII,计算机根本就不能直接读懂。
所以这时候就需要一个“翻译”。shell其实就是一个“翻译”。一个命令解释器。
_shell是在操作系统内核与用户之间进行翻译,同时也是一种功能相当强大的编程语言_。
shell必须是建立在UNIX或者Linux之上才有意义。
所以在正式学习shell之前,我们需要掌握Linux或者UNIX知识。
shell脚本是什么?
shell脚本就是指令的集合。
如何来用shell
当然是把shell的基本语法熟练掌握,实战起来啦。