Python3学习之路~8.7 开发一个支持多用户在线的FTP程序-学习总结

1.设计好软件目录结构。规范

2.Python命名规范

3.if __name__ == '__main__':的意思是:当我们手动执行程序时,它下面的内容会执行,当程序作为模块被别的程序引用时,它下面的内容不会被执行。

4.os.path.getsize()函数返回参数中文件的字节数,参数为文件夹和文件时返回的区别如下:

import os
print(os.path.getsize('F:\\test\\aaa.txt') )#参数为文件,输出:11178154
print(os.path.getsize('F:\\test')) #参数为文件夹,Windows输出:0,linux输出:4096(Linux中每个目录占用4096bytes)

5.str.isalnum()方法:如果 string 至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False。比如创建文件夹时,会先判断一下文件夹的名称是否仅为字母和数字组成。

a = 'test'.isalnum()
b = '测试'.isalnum()
c = 'python study'.isalnum() #有空格
d = '123'.isalnum()
print(a,b,c,d)
#输出:True True False True

 

posted @ 2024-07-02 19:32  zhengna  阅读(6)  评论(0编辑  收藏  举报