python日記1 以後可能還會繼續寫

2021-10-02 09:39:33 字數 871 閱讀 4143

我也不是什麼大佬(現在高一),寒假剛學了幾天python,然後做了個爬蟲(之前學過c++,c++是學校老師在教)

效果如下:

看到效果了最後的這個輸出也是不知道怎麼改,正規表示式有點難,望各位大佬指教。

最後這只是一次練習,在實際寫程式,做專案的過程中理解清楚各個函式的用法。

之前只是知道python的底層是c,但是在實際寫程式的時候,它們的思路之間有大量相似的地方,許多思路都可以參照c語言,只不過python的好處就是不用去逐個實現,只需要用好已經封裝好的函式庫,所以用很多行的c++**可能只需要幾行python**。

最後把源**放出來(api是我自己用瀏覽器抓出來的)

(其實這程式是個很簡單的東西,主要還是寫部落格)

import requests

import re

from bs4 import beautifulsoup

defspider()

: url =

(f''

) r = requests.get(url)

.text

soup = beautifulsoup(r,

"html.parser"

).text

demo = re.findall(r'"follower":.*?}'

, soup, re.s)[0

]return demoid=

input

(">"

)while

true

:print

(spider(

))

python學習日記 1

1.首先確保電腦連上網路,然後依次選擇 help eclipse marketplace 2.載入完成以後在搜尋框中輸入python,我這裡選擇pydev,由於我已經安裝過所以是update,未安裝過的話會顯示install 選擇install 5.安裝完成以後回到eclipse中進行設定,依次選擇...

python學習日記 1

字元編碼問題ascii 編碼 只能編碼英文,乙個位元組表示乙個字元。unicode 編碼 支援所有語言,一般是兩個位元組表示乙個字元,容易造成浪費。utf 8 b編碼 是一種 可變長度 編碼,會根據字元型別,把乙個unicode字元編碼成1 6個位元組,英文通常是乙個位元組,漢字通常是四個位元組,越...

Python學習日記1 Python簡介

python是乙個高層次的結合了解釋性 編譯性 互動性和物件導向的指令碼語言。python是一種解釋型語言 是互動式語言 是物件導向語言 是初學者的語言。python支援廣泛的應用程式開發,從簡單的文書處理到www瀏覽器再到遊戲。python 是由 guido van rossum 在八十年代末和九...