Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中读取包含CSV文件的URL时收到错误_Python_Pandas - Fatal编程技术网

在Python中读取包含CSV文件的URL时收到错误

在Python中读取包含CSV文件的URL时收到错误,python,pandas,Python,Pandas,我使用pandas通过Python中的URL读取CSV文件,但收到以下错误: NameError:未定义名称“pandas” 我已经在命令提示符中安装了pandas,并且成功了。 我的代码: 这可能是一个复制品。对于早期版本,这应适用于: 具有访问数据集的链接 https://www.cameronvetter.com/wp-content/uploads/2018/07/WA_Fn-UseC_-Sales-Win-Loss.csv 安装可能有问题。你是用pip安装的吗?您确定已安装在此处使

我使用pandas通过Python中的URL读取CSV文件,但收到以下错误:

NameError:未定义名称“pandas”

我已经在命令提示符中安装了pandas,并且成功了。 我的代码:


这可能是一个复制品。对于早期版本,这应适用于:

具有访问数据集的链接

https://www.cameronvetter.com/wp-content/uploads/2018/07/WA_Fn-UseC_-Sales-Win-Loss.csv

安装可能有问题。你是用pip安装的吗?您确定已安装在此处使用的相同python版本上吗?您使用的是哪个编辑器?它是虚拟环境吗?我认为csv不能直接从url中读取,但这可以在熊猫部分之后解决。尝试在终端中导入Pandals。我在命令提示符下安装了它,并在我的计算机上安装了当前版本的python(版本为3.7.3)。不幸的是,即使在您的指导下,我也收到了这个错误。是同一个错误吗?已编辑,因此url位于一行上。尝试使用不同的url进行测试?您使用的是什么版本的Python?这适用于Pandas 0.24.2和Python 3.7。
import pandas as pd
import requests
import io

url = "https://community.watsonanalytics.com/wp-content/uploads/2015/04/WA_Fn-UseC_-Sales-Win-Loss.csv"

s = requests.get(url).content
sales_data = pd.read_csv(io.StringIO(s.decode('utf-8')))
https://www.cameronvetter.com/wp-content/uploads/2018/07/WA_Fn-UseC_-Sales-Win-Loss.csv