Python 批量获取Baidu关键词的排名并入库
1.[代码][Python]代码
#-*- coding: UTF-8 -*-
#Python UTF-8 抓取百度关键词V1.0
#key.txt是抓取文件配置
#author PHPer.yang@gmail.com
import cgi,urllib #URL读取
import re #正则匹配
import MySQLdb #MySQL
import datetime #时间
#import time,thread #多线程
"""
MySQL表结构
CREATE TABLE `baidu` (
`id` int(10) unsigned NOT NULL auto_increment,
`url` varchar(200) NOT NULL,
`title` varchar(600) NOT NULL,
`keys` varchar(100) NOT NULL,
`bdurl` varchar(200) NOT NULL,
`date` date NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
"""
def Yang_Config ():
fp = open('key.txt','r')
for line in fp.read()