日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

python - KeyError: ’page’這個錯誤要怎么搞?

瀏覽:195日期:2022-07-01 15:22:05

問題描述

def parse2csv(filepath): logfile = open(filepath,’r’) source_ip_dict={} res_url_dict={} from_url_dict={} category_dict={} print(’start.....’) for line in logfile:line=line.strip()if line!='': source_ip = line.split(’- -’)[0].strip() if re.match(’[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}’,source_ip):if source_ip_dict.get(source_ip,’-’)==’-’: source_ip_dict[source_ip]=1else: source_ip_dict[source_ip]=source_ip_dict[source_ip]+1 reg=’'[GETPUOSHADINS]{3,8} /’ url_start = re.compile(reg) re_result = url_start.findall(line) if len(re_result)>=1:res_url = ’/’+line.split(re_result[0])[1].split(’ ’)[0]category = strip_detail(res_url.split(’/’))if len(category)>=1: if category[0] in [’article’,’item’,’question’,’topic’,’people’,’celebrity’,’brand’,’page’,’category’]:if category_dict.get(category[0],’-’)==’-’: category_dict[category[0]]=1else: category_dict[category[0]]=category_dict[category[0]]+1if res_url.endswith(’.jpg’) or res_url.endswith(’.css’) or res_url.endswith(’.js’) or res_url.endswith(’.png’) or res_url.endswith(’.gif’): passelse: if res_url.find(r’.css?’)!=-1 or res_url.find(r’.js?’)!=-1:pass else:if res_url_dict.get(res_url,’-’)==’-’: res_url_dict[res_url]=1else: res_url_dict[res_url]=res_url_dict[res_url]+1 from_url_start =’ 'http://’ if line.find(from_url_start)!=-1:from_url = ’http://’+line.split(from_url_start)[1].split(’' ’)[0]if from_url_dict.get(from_url,’-’)==’-’: from_url_dict[from_url]=1else: from_url_dict[from_url]=from_url_dict[from_url]+1 logfile.close() yesterday = datetime.date.today()-datetime.timedelta(days=1) yesterday_str = str(yesterday).replace(’-’,’’) conn = pymysql.connect(host=’127.0.0.1’, user=’fenxi’,passwd=’’, db=’rizhifenxi’, port = 3306, charset = ’utf8’) cur = conn.cursor() cur.execute(’insert into categort(yesterday_str, item, question, topic, people, celebrity, brand, page, category, article) values(%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)’, (yesterday_str, category[’item’], category[’question’], category[’topic’], category[’people’], category[’celebrity’], category[’brand’], category[’page’], category[’category’], category[’article’]))#temp = 'insert into ipList(ipList) values ('+ ip_list[j] + ')'#print temp#print (’success connect’) conn.commit() cur.close() conn.close()

代碼如上

報錯如下:

root@iZbp1iqn00z9x3jov6bas1Z:/data/wwwlogs/www# python parselog2.py/data/wwwlogs/www/m.xxx.com-access_20170419.logstart.....Traceback (most recent call last): File 'parselog2.py', line 145, in <module> parse2csv(filename) File 'parselog2.py', line 92, in parse2csv cur.execute(’insert into categort(yesterday_str, item, question, topic, people, celebrity, brand, page, category, article) values(%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)’, (yesterday_str, category[’item’], category[’question’], category[’topic’], category[’people’], category[’celebrity’], category[’brand’], category[’page’], category[’category’], category[’article’]))TypeError: list indices must be integers or slices, not strroot@iZbp1iqn00z9x3jov6bas1Z:/data/wwwlogs/www#

這是哪里錯了呢?我想把category的統(tǒng)計結(jié)果這個結(jié)果導(dǎo)入到數(shù)據(jù)庫,要怎么修改呢?

category修改成category_dict之后其他取值正常,就是這個取值失敗,是什么原因呢?

cur.execute(’insert into categort(yesterday_str, item, question, topic, people, celebrity, brand, page, category, article) values(%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)’, (yesterday_str, category_dict[’item’], category_dict[’question’], category_dict[’topic’], category_dict[’people’], category_dict[’celebrity’], category_dict[’brand’], 0, category_dict[’category’], category_dict[’article’]))KeyError: ’category’

問題解答

回答1:

看錯誤提示,猜想你這里的category類型是一個list,而不是一個dict,不能category[’item’]這樣來取值

回答2:

懷疑你把category_dict寫成category了

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
综合五月婷婷| 亚洲精品乱码| 日韩高清二区| 国产亚洲一区| 国产精品久久久久久久久久久久久久久| 日韩在线观看中文字幕| 91成人精品在线| 精品一区电影| 99精品在线观看| 午夜欧美理论片| 日韩不卡一区二区| 国产精品久久观看| 亚洲免费中文| 日本欧美一区二区在线观看| 亚洲人成毛片在线播放女女| 日韩一区二区免费看| 日韩黄色在线观看| 六月婷婷综合| 日韩影院免费视频| 成人在线超碰| 国产亚洲毛片在线| 红杏一区二区三区| 天使萌一区二区三区免费观看| 亚洲精品动态| 青青青免费在线视频| 亚洲欧美网站| 久久久精品区| 一区二区国产在线| 亚洲无线观看| 日韩1区在线| 四虎在线精品| 99久精品视频在线观看视频| 日本不卡高清| 午夜免费一区| 成人在线视频区| 久久精品99国产精品日本| 精品日韩毛片| 精品国产一区二区三区av片| 久久免费大视频| 久久国产乱子精品免费女| 婷婷综合激情| 成人三级高清视频在线看| 亚州欧美在线| 午夜亚洲福利在线老司机| 精品免费视频| 青青国产91久久久久久| 黄色亚洲精品| 黄色网一区二区| 国产欧美日韩一区二区三区四区| 99久久久国产精品美女| 免费一区二区三区在线视频| 久热re这里精品视频在线6| 91精品91| 精品日韩毛片| 欧美午夜精彩| 日韩欧美字幕| 蜜桃av在线播放| 日韩电影免费网址| 麻豆精品视频在线观看免费| 91精品1区| 美美哒免费高清在线观看视频一区二区| 国产欧美午夜| 精品中文字幕一区二区三区| 免费在线亚洲欧美| 久久精品国产99国产| 成人高清一区| 波多视频一区| 激情婷婷久久| 午夜亚洲一区| 日韩欧美中文在线观看| 日韩高清国产一区在线| 老司机精品视频在线播放| 精品久久一区| 日韩国产一区二区| 精品黄色一级片| 欧美www视频在线观看| 成人福利视频| 蜜桃视频免费观看一区| 青青国产91久久久久久| 麻豆久久久久久| 在线观看精品| 美国三级日本三级久久99| 日本成人中文字幕在线视频| 国产欧美日韩精品一区二区三区| 香蕉久久久久久久av网站| 日韩有码av| 国产成人免费| 久久高清一区| 日韩1区2区| 美女精品在线| 福利在线免费视频| 蜜桃久久av一区| 精品视频一区二区三区在线观看 | 少妇精品久久久一区二区| 久久伊人亚洲| 爽好多水快深点欧美视频| 久久中文字幕一区二区三区| 亚洲精华国产欧美| 九九99久久精品在免费线bt| 制服诱惑一区二区| 97se综合| 91精品美女| 国产视频亚洲| 999精品一区| 蜜桃精品视频| 97精品资源在线观看| 久久精品91| 日韩av有码| 麻豆精品在线观看| 久久国产欧美日韩精品| 日韩精品一卡二卡三卡四卡无卡| 精精国产xxxx视频在线野外| 久久久精品国产**网站| 国产日韩欧美中文在线| 亚洲三区欧美一区国产二区| 999视频精品| 日韩欧美网址| 亚洲黄色免费av| 国产精品成人a在线观看| 国产精品分类| 国产乱码精品一区二区三区四区| 在线观看视频免费一区二区三区| 亚洲激情精品| 蜜臀精品一区二区三区在线观看| 国精品一区二区三区| 精品中文一区| 爽爽淫人综合网网站| 视频在线观看91| 日韩中文字幕91| 日韩一区网站| 国产精品调教视频| 国产精品香蕉| av最新在线| 丝袜美腿诱惑一区二区三区| 三上悠亚国产精品一区二区三区 | 国产精品伦一区二区| 精品中文字幕一区二区三区四区| 精品久久福利| 日韩伦理在线一区| 久久久久久久久久久9不雅视频| 日韩欧美二区| 国产一区日韩一区| 亚洲免费成人av在线| 国产精品日本一区二区三区在线| 国产精品资源| 91精品xxx在线观看| 亚洲免费网址| 欧美精品二区| 国产综合欧美| 欧美天堂一区| 久久精品主播| 欧美视频精品全部免费观看| 激情国产在线| 在线国产精品一区| 精品久久91| 亚洲狼人精品一区二区三区| 国产伦乱精品| 亚洲精品97| 精品国产鲁一鲁****| 亚洲一区二区三区高清| 欧美激情99| 蜜桃久久精品一区二区| 麻豆理论在线观看| 欧美亚洲福利| 久久福利一区| 99久久亚洲精品蜜臀| 欧美日韩在线观看视频小说| 国产图片一区| 中文一区一区三区免费在线观 | 99精品在线观看| 久久不卡日韩美女| 一区二区精品| 夜夜嗨网站十八久久| 日本免费一区二区三区四区| 国产欧美一区二区三区精品观看| 亚洲激精日韩激精欧美精品| 国产欧美一区二区三区精品酒店| 91精品国产一区二区在线观看| 亚洲精品91| 激情婷婷欧美| 日韩综合在线| 国产在线一区不卡| 免费日韩一区二区三区| 国产精品男女| 国产福利一区二区精品秒拍| 91成人精品在线| 国产日韩一区二区三区在线播放| 中文字幕av亚洲精品一部二部| 欧美日韩国产在线一区| 亚洲成人二区| 欧美中文字幕一区二区| 蜜桃成人精品| 91精品亚洲| 亚洲一区久久| 一区二区三区国产在线| 欧美综合国产| 日韩精品三级| 国产精品日本一区二区不卡视频 | 国产亚洲欧美日韩精品一区二区三区 | 亚洲啊v在线免费视频|