python 文件在 Spyder 上 运行 不正确

python file does not run properly on Spyder

我正在使用 Spyder 作为我的 python IDE。

我试过 运行 这个 python 代码:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import os

path = os.getcwd() + '\ex1data1.txt'
data = pd.read_csv(path, header = None, names = ['Population', 'Profit'])
data.head()

理论上它应该向我显示 table 数据,因为我正在使用

data.head()

最后

但是当我 运行 它时,它只显示 :

我认为它应该显示一个新的 window 和数据 table。

怎么了?

您正在 .py 脚本中调用 data.head()。该脚本应该只读取数据,而不是打印数据。尝试 print(data.head())

你想打印你的 data.head() 所以这样做...... print(data.head())