应用openpyxl.styles中的GradientFill函数出错
本帖最后由 sutm 于 2020-6-1 23:42 编辑>>> from openpyxl import Workbook
>>> from openpyxl.styles import GradientFill
>>> wb = Workbook()
>>> ws = wb.active
>>> b3 = ws['B3']
>>> b3.value = "FishC"
>>> red2green = GradientFill(fill_type='linear',stop=('FF0000','00FF'))
Traceback (most recent call last):
File "<pyshell#12>", line 1, in <module>
red2green = GradientFill(fill_type='linear',stop=('FF0000','00FF'))
TypeError: __init__() got an unexpected keyword argument 'fill_type'
>>>
Python3.8.2, Excel2007 把 fill_ 去掉试试:
red2green = GradientFill(type='linear',stop=('FF0000','00FF')) red2green = GradientFill(fill_type='linear',stop=('FF0000','00FF'))中的参数 ‘fill_type’ 改为 'type' 即可
可能是版本问题 sutm 发表于 2020-6-2 00:07
red2green = GradientFill(fill_type='linear',stop=('FF0000','00FF'))中的参数 ‘fill_type’ 改为 'typ ...
对问题如果已经解决 那就设置下最佳吧 @不二如是 {:10_297:}麻烦设置个最佳
页:
[1]