如何导入一个python模块,其中filename包含' - '字符

时间:2016-10-17 13:03:09

标签: python import module

是否可以导入包含' - '文件名中的字符?

import my-python-module

或者您是否必须重命名该文件,即

mv my-python-module.py my_python_module.py

然后..

import my_python_module

1 个答案:

答案 0 :(得分:4)

来自PEP 8 -- Style Guide for Python Code

  

模块应该有简短的全小写名称。如果提高可读性,则可以在模块名称中使用下划线。 Python包也应该有简短的全小写名称,但不鼓励使用下划线。

PEP 8是Python代码的或多或少的“官方”编码标准。