如何调用simplekml模块对象?

时间:2019-06-22 13:03:05

标签: python simplekml

我是编程新手,我无法运行此代码,它经常显示错误,例如模块对象不可调用。谁能帮我解决这个问题?

import simplekml
kml = simplekml.kml() #what's wrong here?
kml.newpoit(name="sample",coords[(11,12)])
kml.save("H:\\python\\point.kml")`

Traceback (most recent call last):
  File "H:/programs/practice.py", line 2, in <module>
    kml = simplekml.kml()
TypeError: 'module' object is not callable

2 个答案:

答案 0 :(得分:0)

simplekml.kmlsimplekml内部的一个模块,因此无法调用,如错误消息所述。您可能打算调用simplekml.Kml()(大写K)来创建Kml实例。

答案 1 :(得分:0)

我想您打算调用simplekml.Kml()(用大写字母 K )来创建此类的实例。所以可能只是拼写错误。
simplekml是一个模块,您可以在代码的第一行中将其导入。
我建议您看看simplekml.Kml class documentation