引子
学习php的商城开发遇到递归创建级联目录问题,在学习了php下面的解决方法后,不禁想用Python来实现一下
代码
PHP
1 |
|
Python
1 | import os |
比较
相同点
二者实现思路一样,甚至使用函数都大同小异,另外二者皆有内置函数支持创建级联目录
不同点
从判断条件可以发现,php的dirname函数明显优于Python的os.path.dirname方法,后者在参数为单层目录的情况返回空字符串,而php返回表示当前目录的'.'
,这样导致Python需要多判断一种情况才能实现目标,希望Python后续版本可以借鉴一下php的这种方法~