Python 3.4.3
我正在通过 openpyxl 从Excel文件中读取数据。 E18单元格包含文字'переход'。
from openpyxl import load_workbook
wb = load_workbook(filename='data.xlsx', read_only=True)
ws = wb.active
data = ws['E18'].value
print(data.isalpha())
为什么打印错误?
答案 0 :(得分:1)
我创建了一个包含以下值的类似电子表格:
переход
'переход'
abc
'
分别打印以上各项:
True
False
True
False
您的数据是否包含'不是阿尔法的字符,因此你得到假?
print ("'".isalpha())
False
print ("переход".isalpha())
True
print ("'переход'".isalpha())
False