idl_tv_article_marketing_count.py 700 B

1234567891011121314151617181920212223242526272829303132
  1. #!/usr/bin/env python
  2. #coding=utf-8
  3. """新剧营销文章数量爬取
  4. """
  5. import os
  6. import sys
  7. from fty_util.common import Mysql, Util
  8. reload(sys)
  9. sys.setdefaultencoding('utf8')
  10. first_day = Util.get_first_date_of_yesterday()
  11. conn = Mysql.createOfflineConn()
  12. # 清空数据
  13. sql = """
  14. truncate table idl.tv_article_marketing_count
  15. """
  16. Mysql.execute(sql, conn=conn)
  17. sql = """
  18. insert into idl.tv_article_marketing_count (tv_id, tv_name, search_type, media_name, search_restrict_url, scrapy_count)
  19. select tv_id, tv_name, search_type, media_name, search_restrict_url, scrapy_count from scrapy.scrapy_article_count order by tv_id asc
  20. """
  21. Mysql.execute(sql, conn=conn)
  22. Mysql.close(conn)