我正在使用熊猫搜索Excel文件并返回相应搜索的价格。它仅在命令提示符中运行文件,而当我尝试在IDE PyCharm中运行该文件时则不运行。
我相信这行没有做任何事情
df[Number][['Part Number', 'Price']]
import pandas as pd
df = pd.read_excel(r'C:\Users\Matthew\Desktop\Test.xls')
print("EXIT to end")
PN = input('Enter PN: ')
Number = df['Part Number'] == PN
df[Number][['Part Number', 'Price']]
这应该提供一个输出,该输出可以给我零件号和价格,但它只是结束而不会返回命令提示符中返回正确值的任何地方。
答案 0 :(得分:0)
您需要在代码的最后一行添加一个print()
语句,以打印所需的输出。
行
df[Number][['Part Number', 'Price']]
将成为
print(df[Number][['Part Number', 'Price']])
注意:注释中的摘要解决方案可确保问题可以标记为已解决。