【发布时间】:2018-09-29 16:26:55
【问题描述】:
我想知道 Python 中以下变量的正确命名约定,我在 Google Style Guide 和 PEP8 中找不到一个
(假设我有以下 Python 代码)
output_file = open(output_file_path, 'w')
输出文件名的最佳变量名是什么?
我相信变量名的可能选项类似于
output_fileoutputfileoutfileout_fileoutfile
path 变量可以类似于
output_file_pathoutput_filepathoutput_pathout_path...
【问题讨论】:
-
我在你的问题中理解下划线和非下划线的东西,但在最后一行,你想将变量命名为
output_path或output_filepath -
无论你和其他从事代码工作的人喜欢什么。
-
我个人更喜欢
output_path和out_path。其他人感觉很啰嗦,尤其是当您有多个变量定义不同的输出路径时。虽然如果您正在编辑某人的脚本,那么我会说一致性是遵循他们的惯例的关键。
标签: python coding-style naming-conventions