【发布时间】:2021-01-11 15:56:27
【问题描述】:
这困扰了我很长一段时间。您是否在 pathlib 库的连接路径运算符 / 周围放置空格?
考虑以下示例:
root_dir = Path('root')
sub_dir = root_dir / 'folder1' / 'folder2'
由于连接运算符仍然是运算符,因此默认约定是在其周围使用空格。但是这个操作符的整个想法是让你的连接看起来像一个路径或 URL:
sub_dir = root_dir/'folder1'/'folder2'
恕我直言,这样它看起来更 URLish 但仍然干净可读。
【问题讨论】:
-
这纯粹是见仁见智,所以不适合 SO。
标签: python coding-style pep8 pathlib