python - 如何使用python将参数设置为从excel中的特定行循环
问题描述
代码从 excel 列中的特定列读取数据(在我的情况下,我使用了 columns = 'profile')结果在数据框中,如下所示:
profile
0 https://scontent-lga3-1.xx.fbcdn.net/v/t1.0-1/...
1 https://scontent-lga3-1.xx.fbcdn.net/v/t1.0-1/...
2 https://scontent-lga3-1.xx.fbcdn.net/v/t1.0-1/...
所以,我尝试循环数据框中的数据。我的问题是算法也包括标题(配置文件),所以它变成了错误。下面是我的作品:
results = []
for result in df :
result = CF.face.detect(result)
if result == []:
#do something
else:
#do something
print(results)
我从这段代码中得到的错误是(无效,因为它也循环了“配置文件”):
status_code: 400
code: InvalidURL
code: InvalidURL
message: Invalid image URL.
我的问题是,如何编写代码以便循环列内的所有数据(不包括“配置文件”)?我不确定将 'df' 放入 'for result in df' 是否正确,反之亦然。
解决方案
如果要遍历数据框中的一列,可以参考它然后编写循环
for result in df['profile'] :
result = CF.face.detect(result)
if result == []:
#do something
else:
#do something
print(results)
推荐阅读
- pdf - Ghostscript 将 cmyk-PDF 转换为 rgb-PNG 并保留正确的颜色
- python - 在 Python 的 SQL 语句中传递列名?
- html - 如何使下拉菜单的宽度与每个菜单相同
- 在导航?
- php - 使用 WP WC CLI 将产品批量导入 Woocommerce
- javascript - 如何将一个元素隐藏在一个较小的元素后面?
- visual-studio - VS Code (Flutter, dart) 错误在注释或删除代码后不会消失
- javascript - 如何重新格式化嵌套的数据数组?
- javascript - 开玩笑等待 express 的默认错误处理程序
- android - BitmapFactory.decodeFile e/bitmapfactory 无法解码流 java.io.filenotfoundexception EACCES(权限被拒绝)
- c# - 调用创建对象的函数会导致内存泄漏吗?