大家好,小探来为大家解答以上的问题。python多进程的坑,python多进程这个很多人还不知道,现在让我们一起来看看吧!
1、在unix/linux操作系统的世界里,一切都是文件,包括stdin/stdout/stderr.你可以先设想在loadDbase里没有importsys,sys.stdin=dbfile这两句。
2、那么loadDbase就是从终端(命令行/控制台)输入数据;在给出这两句之后,应用就把dbfile(那个已经打开的文件)当作正在输入数据的终端,从中读取数据--这时的input和之前从终端读取数据的input没啥两样的。
本文到此分享完毕,希望对大家有所帮助。