python - ImportError:无法导入名称 get_column_letter

标签 python python-2.7 module importerror openpyxl

我可以在我的代码中使用 openpyxl 作为导入。但是当我尝试执行以下操作时:

from openpyxl.cell import get_column_letter 

我收到以下错误:

ImportError: cannot import name get_column_letter

我正在使用 python 2.7。我已经使用 easy_install 安装了它。尝试搜索此问题,但找不到任何相关内容。

最佳答案

函数 get_column_letter 已在 Openpyxl 2.4 版中从 openpyxl.cell 重新定位到 openpyxl.utils

当前导入为:from openpyxl.utils import get_column_letter

如果您不知道最终用户使用的是哪个版本,您可以使用以下代码:

try: 
    from openpyxl.cell import get_column_letter
except ImportError:
    from openpyxl.utils import get_column_letter

关于python - ImportError:无法导入名称 get_column_letter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36721232/

相关文章:

JavaScript:提取字符串中出现的所有正则表达式

python - PyQt:将值从一个类传递到另一个类

javascript - Angular 6 Material MatFormField 显示为未知组件

python - 我将如何在 python 的模块中加载文本文件?

python - 通用 Python 模块

python - 如何减少过滤文章数据集的时间?

python - 如何在 Spyder 编辑器中使用 IPython 魔术命令?

python - 在 Python 中查找 beautifulsoup 的链接

python:涉及幂级数的问题的效率

Python如何访问子文件夹的子文件夹