第一次接触Python,现在就开始蟒蛇的威力。
一、首先贴上我们要解析的code: 下载代码
该程序的功能是将以字节为单位的文件大小转换为以更易读形式,如将1024 B转换为1KB
二、看看我们代码的执行情况:

我的系统里装了Cygwin,该软件能够模拟linux系统里的shell。
首先, 使用ls命令查看当前目录里包含的文件,发现该程序的代码文件humansize.py;
第二, 使用python命令执行该程序,注意加上文件扩展名,否则出现如图所示的NameError
错误;执行成功后,可以看见输出(对10的12次方字节做单位转换):第一行为以1000进制做的
单位转换,第二行以1024进制做的单位转换。
三、再看看代码在Python Shell的调用情况:

本文是Python初学者对一个将文件大小转换为人类可读格式的代码的详细解读。代码实现了根据1024或1000为基数的单位转换,并在Cygwin环境下通过Python shell和直接运行展示了执行过程。文中还介绍了Python的import机制、基本语法、JSON、异常处理等概念。
最低0.47元/天 解锁文章
10万+

被折叠的 条评论
为什么被折叠?



