为什么我无法导入此 CSV 文件?

Why am I unable to import this CSV file?

在 Jupyter notebook 中,我正在尝试导入包含股票列表的 csv 文件。

import numpy as np
import requests
import xlsxwriter
from scipy import stats
import math
import secrets

#import the list of stocks from csv file on my system
#https://datahub.io/core/s-and-p-500-companies#data

stocks = pd.read_csv('constituents.csv')
from secrets import IEX_CLOUD_API_TOKEN

这是我遇到的错误:

NameError                                 Traceback (most recent call last)
<ipython-input-4-ce2cd0ea5cfb> in <module>
      3 
      4 
----> 5 stocks = pd.read_csv('constituents.csv')
      6 from secrets import IEX_CLOUD_API_TOKEN

NameError: name 'pd' is not defined

请帮忙!

您需要做的就是:

import pandas as pd

您正在尝试使用 pandas 库而不导入它。

您应该在脚本的开头添加:

import pandas as pd

如果您没有 pandas,您应该使用以下方式安装它:

pip install pandas