我正在使用pandas搜索excel文件并返回相应搜索的价格。它仅在命令提示符中运行文件,但是当我尝试在IDE pycharm中运行它时,它不会。
我相信它不会对线路做任何事情
df[Number][['Part Number', 'Price']]
import pandas as pd
df = pd.read_excel(r'C:UsersMatthewDesktopTest.xls')
print("EXIT to end")
PN = input('Enter PN: ')
Number = df['Part Number'] == PN
df[Number][['Part Number', 'Price']]
这应该提供一个给我零件号和价格的输出
您需要在最后一行的代码上添加print()
语句才能打印所需的输出。
线
df[Number][['Part Number', 'Price']]
将成为
print(df[Number][['Part Number', 'Price']])
注意:从评论中汇总解决方案,以确保可以将问题标记为已解决。