2024-09-28 01:26:03 发布
网友
有没有正确的方法可以在多行上显示长度超过79个字符(基于pep8)的文件路径(硬编码),还是最好将文件路径保存在一行?在
例如
photos = "D:\MyWork\FieldWork\Year2015\January\MountainPass\Area1\Site1\Campsite2\Inspections\photos1"
上面的例子在多行还是单行上最有效?在
我个人使用这种方法,并在PEP8材料中看到了这种方法:
long_string = ('this is a really long string I want ' 'to wrap over multiple lines')
您还可以执行以下操作:
根据PEP8,你应该尽量保持代码的最大宽度为79个字符,而docstrings和comments通常为72个字符。在
我还建议您看看os.path。在
os.path
最好不要使用硬编码的文件路径。考虑使用相对路径或其他更稳健的方法。除非你只是做了一个快速脚本在你的计算机上运行,在这种情况下,PEP8希望你做什么并不重要。在
要真正回答这个问题,您可以这样做:
photos = "D:\MyWork\FieldWork\Year2015\January\MountainPass\\"+\ "Area1\Site1\Campsite2\Inspections\photos1"
或者
我个人使用这种方法,并在PEP8材料中看到了这种方法:
您还可以执行以下操作:
^{pr2}$根据PEP8,你应该尽量保持代码的最大宽度为79个字符,而docstrings和comments通常为72个字符。在
我还建议您看看
os.path
。在最好不要使用硬编码的文件路径。考虑使用相对路径或其他更稳健的方法。除非你只是做了一个快速脚本在你的计算机上运行,在这种情况下,PEP8希望你做什么并不重要。在
要真正回答这个问题,您可以这样做:
或者
^{pr2}$相关问题 更多 >
编程相关推荐