python源码阅读(一) 文件夹结构和PyObject
最近陷入咸鱼状态(虽然一直都是)。python3.6也出来了,想到自己还没有读过python的源代码,想着狠下心来读一下看看。然而水平实在有限,不敢说有彻底读懂,只能说是对源码的阅读和个人理解。欢迎各位朋友批评指正。
最近陷入咸鱼状态(虽然一直都是)。python3.6也出来了,想到自己还没有读过python的源代码,想着狠下心来读一下看看。然而水平实在有限,不敢说有彻底读懂,只能说是对源码的阅读和个人理解。欢迎各位朋友批评指正。
对python有一定了解的朋友,可能会知道这个命令:
1 | # py2.x |
它是将整个文件夹作为一个http服务器的根目录部署到8000端口。这样就能达到在一个局域网内通过http协议快速的传输文件的目的。在Win和Mac之间传输文件的时候极为有用。然而有一个问题是文件是一个个放在某处的,如果需要传输文件夹的时候要么一个个点,要么就先得打包。
于是就想能不能写个简单的脚本,然后下载的时候是直接按照文件夹来进行下载的呢?想到这东西的逻辑其实也不复杂,于是就试了一下,非常不熟练地花了一个多小时才折腾完^1…