首页 > 解决方案 > 如何将熊猫数据框传递给请求参数

问题描述

我正在尝试做这样的事情:

df = pd.read_csv(r'Desktop/test.csv')

url = 'http://localhost:5000/run_model'

response = requests.post(url, data=df)

但我有这个错误:

ValueError: The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().

标签: pythonpandaspython-requests

解决方案


根据您的端点,您可以将 DataFrame 转换为 CSV 或 json 等

df.to_json()

或者

df.to_csv()

推荐阅读