我很新的编程,不得不学习,使我的博士项目的一部分,实际上是可以的,但得到我的Python代码后,从数据拉一个网站,并把它写到一个excel文件中,我在下一部分有点失落。Python - 搜索2 excel表格数据,然后提取数据标签
我有我的excel文件和提供的辅助文件。我试图在两个文件之间搜索(两个文件都有一个'地址',一旦匹配,从提供的文件中拉出一个标签(在类别下),并将其输入到myfile;或者,如果这更容易,只需将结果写入一个全新的Excel文件。
'MYFILE'
#| Address | 1 | 21 Abbotsford Street Falkirk FK2 7NH | 2 | Police Station Commissioner Street Bo'ness EH51 9AF | 3 | 4 Riverview Terrace Bo'ness EH51 9ED |
成果文件
#| Address |Category 1 | 21 Abbotsford Street Falkirk FK2 7NH | A 2 | Police Station Commissioner Street Bo'ness EH51 9AF | B 3 | 4 Riverview Terrace Bo'ness EH51 9ED | A
,我遇到的问题是,这两个文件的地址“数据没有任何特定的顺序,那么我该如何去从myfile中获取地址,在提供的文件中搜索它,拉动'Category',然后将地址/类别合并到结果文件中(或者甚至只是添加'分类'到myfile中。
也非常抱歉,如果这一点不清楚,我尽我所能来正确地说出它,但感谢任何建议,甚至我可以看看作为一个扩展来帮助这个。 :)
在我看来,它更容易处理Excel以外的文件,因此您可以使用'pd.read_excel()'将它们放入DataFrame中,然后在地址上合并。 – bernie