Python中的Display()
我试图显示我的数据头,但收到一条错误消息: 名称错误:名称“显示”未定义Python中的Display(),python,ipython,display,Python,Ipython,Display,我试图显示我的数据头,但收到一条错误消息: 名称错误:名称“显示”未定义 import pandas as pd data = pd.DataFrame(data=[tweet.text for tweet in tweets], columns=['Tweets']) display(data.head(10)) 有关如何解决此问题的任何想法?display是IPython.display模块中的一个函数,它运行适当的dunder方法,以将适当的数据获取到。。。展示。如果你真的想运行它 f
import pandas as pd
data = pd.DataFrame(data=[tweet.text for tweet in tweets], columns=['Tweets'])
display(data.head(10))
有关如何解决此问题的任何想法?
display
是IPython.display
模块中的一个函数,它运行适当的dunder方法,以将适当的数据获取到。。。展示。如果你真的想运行它
from IPython.display import display
import pandas as pd
data = pd.DataFrame(data=[tweet.text for tweet in tweets], columns=['Tweets'])
display(data.head(10))
但是不要。IPython已经在为你做这件事了。只要做:
data.head(10)
您甚至可能已卸载IPython,请尝试:
pip install IPython
或者,如果运行pip3:
pip3 install IPython
要解决pycaret上的问题,您必须打开以下文件-
..\env\Lib\site-packages\pycaret\datasets.py
并添加代码行-
from IPython.display import display
Python3的正常显示是:
print(data)
。或者在交互式会话中键入数据
。当我使用VSCode将.ipynb转换为.py时,这个问题变得很重要。需要IPython.display import display中的行。解决方案不应该位于顶部以避免混淆吗?“IPython已经在为你做这件事了。只要做:…”