第一次接触Python,现在就开始蟒蛇的威力。
一、首先贴上我们要解析的code: 下载代码
该程序的功能是将以字节为单位的文件大小转换为以更易读形式,如将1024 B转换为1KB
二、看看我们代码的执行情况:
我的系统里装了Cygwin,该软件能够模拟linux系统里的shell。
首先, 使用ls命令查看当前目录里包含的文件,发现该程序的代码文件humansize.py;
第二, 使用python命令执行该程序,注意加上文件扩展名,否则出现如图所示的NameError
错误;执行成功后,可以看见输出(对10的12次方字节做单位转换):第一行为以1000进制做的
单位转换,第二行以1024进制做的单位转换。