mgo_handler_district.py 573 B

123456789101112131415161718
  1. from pymongo import MongoClient
  2. from pymongo.collection import Collection
  3. from urllib.parse import urljoin
  4. client = MongoClient('127.0.0.1:27017')
  5. district: Collection = client['py_spider']['district']
  6. with district.find() as cursor:
  7. for item in cursor:
  8. city = item['city']
  9. district = item['district']
  10. if city == district:
  11. search_key = '{}医院列表'.format(district)
  12. else:
  13. search_key = '{}{}医院列表'.format(city, district)
  14. url = urljoin('https://www.yixue.com/', search_key)
  15. print(url)