python - KeyError Traceback(最近一次调用最后一次):Panda 数据框,url 作为变量
问题描述
我收到这个错误。urls 是一个 url 列表。像这样的东西: urls = ['url1', 'url2', ...] 奇怪的是,我在某些 url 上得到了这个错误,而对其他的却没有。
---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
<ipython-input-32-b65ca12b2fa6> in <module>
9 # using STOP as a marker to split lists
10 for url in urls:
---> 11 df_select_url = df.groupby('URL').get_group(url)
12 list_brand.append("STOP")
13 list_brand.append(url)
/Applications/anaconda/anaconda3/lib/python3.7/site-packages/pandas/core/groupby/groupby.py in get_group(self, name, obj)
684 inds = self._get_index(name)
685 if not len(inds):
--> 686 raise KeyError(name)
687
688 return obj._take_with_is_copy(inds, axis=self.axis)
KeyError: 'https://onegivenurlineedtokeepcondifential.com'
解决方案
推荐阅读
- html - 引导下拉菜单未直接出现在导航栏按钮下
- sql - 无法将 JSON 保存到名为 order (NiFi) 的字段的数据库中
- google-api - Google Tagmanager 批处理请求 javascript 受配额限制
- c# - Serilog + Azure - Log Analytics 工作区中没有出现自定义日志
- javascript - 作为开发人员,如何保持 Google Chrome 扩展弹出窗口打开?
- .net - 如何设置 SDK 存储以保护生产环境中的 AWS 凭证
- python - 如何使用上下文管理器锁定
- javascript - 有什么方法可以在 form.io 中本地使用嵌套表单?
- java - 如何使用 Java Springboot 返回一个 zip 文件流
- python - 如何使用 Azure DataBricks Api 提交作业?