如今這麼多**閱讀器,我們僅僅須要把我們要的**抓取到本地的 txt 檔案中就好了,然後自己選個閱讀器看。怎麼整都看你了。
只是,**章節多一點時候,等待完畢的時間會有點久。眼下就不考慮這麼多了,基本功能完畢就 ok....
基礎知識:前面的基礎知識 - 多執行緒知識 + 檔案操作知識。
原始碼:
# -*- coding:utf-8 -*-
import urllib2
import urllib
import re
import thread
import chardet
class book_spider:
def __init__(self):
self.pages =
self.page = 1
self.flag = true
self.url = ""
# 將抓取乙個章節
def getpage(self):
myurl = self.url
user_agent = 'mozilla/4.0 (compatible; msie 5.5; windows nt)'
headers =
req = urllib2.request(myurl, headers = headers)
myresponse = urllib2.urlopen(req)
mypage = myresponse.read()
charset = chardet.detect(mypage)
charset = charset['encoding']
if charset == 'utf-8' or charset == 'utf-8':
mypage = mypage
else:
mypage = mypage.decode('gb2312','ignore').encode('utf-8')
unicodepage = mypage.decode("utf-8")
# 找出 id="content"的div標記
try:
#抓取標題
my_title = re.search('(.*?
效果見圖:
愛情來電轉駁
在很多同學得強烈推薦下我看了當前很流行的電影 愛情來電轉駁。正如他們所想的,我還是很有感慨的。他們都說我適合看看這個電影,對我有說教意義。影片中的男主人公因為厭倦了和妻子生活的乏味,為了改變生活,叫自己生活的更好,選擇了離婚。其中有句台詞特經典 永遠的紫色毛衣,永遠的炸醬麵 結婚7年,愛情變得平淡,...
Elastix 設定來電轉駁
方案目的 解決自己在公司的分機沒人接聽的情況,比如說週末,或是公司沒人的時候。方案情景 當你公司的分機沒人接聽時,你可以將此未接聽的來電轉駁到你家裡的分機或是你的手機上面去。我們可以假設你公司分機的分機號是815,你家裡的分機號碼是814,你的手機號碼是13423973070.操作步驟 登入到公司的...
看電影《愛情來電轉駁》
51的時候在蘇州看了這部電影,挺有感觸,愛情真的好複雜,但是又好簡單,用心去愛就好了。我們周圍很多小同志戀愛了又失戀了,何解!婚姻,從幸福走向不幸需要多少年?答案是 7年。男人,試多少次才能找到夢中佳侶?答案是 12次。七年之癢,讓長相平凡的徐朗終於在 審美疲勞 面前敗下陣來,跟髮妻分手 12個如花...