使用单独的文件作为Python中“ if'x'in line”逻辑的参考?

我有一个相对简单的Python脚本,它会提示输入URL,目的是查找“位置”信息并打印出来。客户端有多个要使用的URL,并且每个网站对于位置信息的显示方式都有不同的格式。我不能只是简单地使用:

for line in url
   if 'x' in line :
      print(line)
   else :
      continue

因为一个网站的格式与另一个网站的格式不同。该信息位于HTML的页脚区域中,但是它是位置信息,因此该信息看起来像“ 123 6th St,New York,NY”或“ Dufourstrasse 123 CH-9000”等。

我想不出提取这些部分的好方法(有些在段落元素中,有些在跨度元素中)。

我的想法是打开一个URL或文件或包含每个国家,城市,邮政编码等列表的内容,然后使用该列表中的行作为if语句中的内容。询问的不是'空白'是否在给定URL的行中,而是查找是否位置列表的任何部分位于任何行中,然后它将打印该行。

抱歉,如果这没有意义。我是编程的新手,不太擅长表达自己的想法。干杯!