4 23學習總結

2022-07-02 14:12:15 字數 1724 閱讀 7921

今天學會了爬蟲,昨天只能得到一行一列,今天可以得到所有分頁的內容

遇到的困難:今天想做乙個輪播圖,還沒研究明白

import

bs4import

pymysql

import

requests

from bs4 import

beautifulsoup

import

pandas as pd

defdownload_all_htmls():

htmls=;

for idx in range(2):

url=f"

"print("

craw html

",url)

r=requests.get(url)

if r.status_code!=200:

raise exception("

error")

return

htmls

htmls=download_all_htmls()

defparse_single_html(html):

name1=;

soup=beautifulsoup(html,'

html.parser')

tbody=soup.find('

tbody')

print("1"

)

ifisinstance(tbody, bs4.element.tag):

for tr in tbody.find_all("tr"

): a=tr.find("

td").find("a"

)'', ''

))

print

(name1)

return

name1

'''for idex in range(2):

name2 = parse_single_html(htmls[idex])

name=tbody.find('tr').find('td').find('a')

'''conn =pymysql.connect(

host='

localhost

', #

我的ip位址

port=3306, #

不是字串不需要加引號。

user='

root',

password='

******',

db='

yanhu',

charset='

utf8')

cursor = conn.cursor() #

獲取乙個游標

for idex in range(2):

name =parse_single_html(htmls[idex])

for a in range(20):

sql = '

insert into school (name,fenshu,bili) values (%s,%s,%s);

'name3=name[a]

print

(name3)

fenshu=420bili=0.2cursor.execute(sql, [name3,fenshu,bili])

print

()conn.commit()

cursor.close()

conn.close()

4 23學習日記

今天早上本來要趕到中控和林工一起去東莞處理ipc的事情,由於早上沒有在9 10分之前趕到,所以下午才去東莞。上午在中控沒有做太多的事情,看了一下乙太網的驅動相關的東西,以及瀏覽了一下新聞。下午過去東莞處理ipc的事情。1.在高溫裡面有看到出現重啟的情況。這種情況,乙太網出問題的可能性很大 ddr的可...

4 2 3 子網掩碼

網際網路是由許多小型網路構成的,每個網路上都有許多主機,這樣便構成了乙個有層次的結構。ip位址在設計時就考慮到位址分配的層次特點,將每個 ip位址都分割成網路號和主機號兩部分,以便於 ip位址的定址操作。此時,需要用某種方法指定哪些位是網路號,哪些是主機號,這個任務就是由子網掩碼來承擔的。子網掩碼不...

4 2 3偏移定址(19)

基址定址 基址暫存器的內容加上形式位址a,形成運算元的有效位 可以用基址暫存器存放偏移量,也可以採用通用暫存器 如果使用基址暫存器,不需要指明 如果使用通用暫存器存放偏移量,需要再指令中尋找出一段作為暫存器編號來定址 基址暫存器是面向作業系統,只能調整形式位址,不能調整基址暫存器當中的內容優點 可以...