网络中有一个包含气象预报的文件。 URL示例如下
{
"settings": {
"analysis": {
"analyzer": {
"urls-links-emails": {
"type": "custom",
"tokenizer": "uax_url_email"
}
}
}
},
"mappings":{
"user": {
"properties": {
"id" : {"type": "long"},
"first_name" : {"type": "text"},
"middle_name" : {"type": "text"},
"last_name" : {"type": "text"},
"full_name" : {"type": "text"},
"image" : {"type": "text"},
"email" : {"type": "text", "analyzer": "urls-links-emails"},
"mobile_number" : {"type": "text"},
"profile_image" : {"type": "text"},
"thumbnail" : {"type": "text"},
"role" : {"type": "text"},
"role_id" : {"type": "byte"},
"joined_date" : {"type": "date", "format": "yyyy-MM-dd HH:mm:ss"},
"updated_date" : {"type": "date", "format": "yyyy-MM-dd HH:mm:ss"}
}
}
}
}
我可以使用
阅读http://aaaa.bbbb.org/bulletins/METAREA3W.FORECAST.0600.0107561654901.html
但是URL中的某些字符串发生了变化,我想使用通配符:
requests.get("http://aaaa.bbbb.org/bulletins/METAREA3W.FORECAST.0600.0107561654901.html")
有没有办法做到这一点?
答案 0 :(得分:1)
您需要计算所有相关的真实网址并循环显示这些真实的网址。在网络服务器中没有ls http://aaaa.bbbb.org/bulletins/METAREA3W.FORECAST.***********.html
的等价物。