
Python
ZerinHwang03
在日出前出发,一路观察影长的变化
展开
-
Python-try...finally... 和 with
try…finally…当执行一大串代码时,一旦程序代码中某一个部分出错,就会立即停止,同时剩下的其他代码也不会再继续执行了。这就会有一个问题,如果在剩下未执行的代码中有一些事是必须要执行的,比如释放之前分配的内存等等,而因为报错导致之后的代码无法执行,这就会带来内存泄漏等影响。所以使用try...finally...,在try中的代码无论是否出错是否运行被终止,都不会影响finally部分代...原创 2019-01-19 22:22:35 · 2813 阅读 · 0 评论 -
Python-程序入口
参考文章:https://blog.youkuaiyun.com/yjk13703623757/article/details/77918633/对于if __name__ == ‘__main__’:的理解对于很多编程语言来说,程序都必须要有一个入口,比如C,C++,以及完全面向对象的编程语言Java,C#等。C,C++都需要有一个main函数作为程序的入口,也就是程序的运行会从main函数开始。同...原创 2019-01-19 09:19:17 · 18226 阅读 · 0 评论 -
Python-进程通信
参考文章:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431927781401bb47ccf187b24c3b955157bb12c5882d000进程间肯定是需要相互通信的。而进程间的通信方式有三种:共享存储 消息传递 管道通信Python的multip...原创 2019-01-18 21:40:53 · 723 阅读 · 0 评论 -
Python-多进程创建
参考文章:http://www.cnblogs.com/lipijin/p/3709903.html 对作者表示感谢多进程创建 os.fork()可以创建一个子进程,子进程的内容完全从父进程拷贝而来。同时,调用一次os.fork()会返回两个值,当处于子进程时,返回值为0;当处于父进程时,返回值为子进程ID。同时,通过os.getpid()可以得到当前进程的ID,通过os.getppid...原创 2019-01-18 17:04:32 · 1143 阅读 · 0 评论