Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python中的验证和下拉列表_Python_Validation_Xlsxwriter_Dropdownbox - Fatal编程技术网

python中的验证和下拉列表

python中的验证和下拉列表,python,validation,xlsxwriter,dropdownbox,Python,Validation,Xlsxwriter,Dropdownbox,我试图自学python技能,并从长颈鹿学院学习了一个很棒的教程,并使用了一些技能 我创建了一个名为country.xlsx的文件,并安装了xlsxwriter,以便使用本教程读取、验证和创建下拉框- 当我运行或调试下面的代码时 import xlsxwriter workbook = xlsxwriter.workbook("Countries.xlsx") worksheet = workbook.sheet_by_name("Sheet1") workbook = worksheet.s

我试图自学python技能,并从长颈鹿学院学习了一个很棒的教程,并使用了一些技能

我创建了一个名为country.xlsx的文件,并安装了xlsxwriter,以便使用本教程读取、验证和创建下拉框-

当我运行或调试下面的代码时

import xlsxwriter

workbook = xlsxwriter.workbook("Countries.xlsx")
worksheet = workbook.sheet_by_name("Sheet1")

workbook = worksheet.set_column("A:A")
workbook = worksheet.set_column("B:B")
workbook = worksheet.set_column("C:C")
workbook = worksheet.set_column("D:D")
workbook - worksheet.set.row(0, 6)

heading1 = "Continent"
heading2 = "Country"
heading3 = "Capital"
heading4 = "Airline"

workbook = worksheet("A1", {heading1})
workbook = worksheet("B1", {heading2})
workbook = worksheet("C1", {heading3})
workbook = worksheet("D1", {heading4})

txt = "Select from the Dropdown List"
workbook = worksheet.data_validation("B15", {"validate": "list", "source" : "=$A$1:$D$7"})

workbook.close()
我收到这个错误

工作簿=xlsxwriter.工作簿('Countries.xlsx') TypeError:“模块”对象不可调用

有人能给我指一下正确的方向吗???

看着这本书,似乎你必须使用大写字母W的
工作簿:

workbook=xlsxwriter.workbook('Countries.xlsx')