Python 新手并坚持使用饼图。为复杂性道歉,但我不知道如何进行..我有字典形式的数据集(其中的一部分)
{'Deaths5': 94, 'Deaths10': 379, 'Deaths12': 388, 'Deaths8': 138, 'Deaths25': None,
'IM_Deaths2': None, 'Deaths14': 511, 'Deaths1': 20535, 'Deaths23': 2643, 'Deaths6': 62,
'IM_Deaths1': 4349, 'Deaths17': 1036, 'Deaths18': 1234, 'Sex': '2', 'Deaths11': 358, 'Deaths22': 1708,
'Deaths21': 1922, 'IM_Frmat': '08', 'SubDiv': '', 'Deaths15': 600, 'Deaths4': 157, 'Admin1': '',
'IM_Deaths3': None, 'Deaths19': 1125, 'Deaths24': None, 'Frmat': '01', 'Deaths20': 1602, 'Deaths3': 350,
'Year': '1964', 'Deaths7': 149, 'Deaths9': 311, 'Deaths26': 33, 'Country': '2150',
'Deaths16': 932, 'Deaths13': 454, 'Deaths2': 4349, 'IM_Deaths4': None, 'Cause': 'A000', 'List': '07A' …
Run Code Online (Sandbox Code Playgroud) 我在装有 Excel 2013 的计算机上运行以下代码,没有出现任何问题。我们最近升级到 Excel 2019,宏现在返回自动化错误。我注意到错误似乎出现在driver.start部分,看起来它没有“注册”引用。我已经重新安装了 Selenium 插件,重新指向了参考,尝试了不同的浏览器(chrome、edge 等),但没有成功。
Dim driver As New WebDriver
Dim keyObj As Selenium.keys
Dim IE As Object
Set keyObj = New Selenium.keys
driver.Start "ie"
driver.Window.Maximize
driver.Get "https://www.google.com/"
Run Code Online (Sandbox Code Playgroud)
任何建议/想法将不胜感激。
automation ×1
charts ×1
dictionary ×1
excel ×1
pie-chart ×1
python ×1
python-3.x ×1
selenium ×1
vba ×1