原创 Python實驗項目1例:使用進程池統計指定範圍內素數的個數

本週贈書活動:董付國老師Python系列教材贈書活動(40本) --------------------------------適用專業:適用於計算機、網絡工程、軟件工程等相關專業,其他專業選做。實驗目的:(1)瞭解使用Python標準庫m

原创 Python爬取網頁中表格數據並導出爲Excel文件

本文使用自己創建的網頁進行模擬和演示,在爬取真實網頁時,分析網頁源代碼然後修改代碼中的正則表達式即可。假設某網頁源代碼爲:在Hbuilder中單擊菜單“運行”,選擇使用Google Chrome瀏覽器打開,如圖所示:編寫下面的Python程

原创 Python爬蟲基礎:常用HTML標籤和Javascript入門

1 HTML基礎大部分HTML標籤是閉合的,由開始標籤和結束標籤構成,二者之間是要顯示的內容,例如:<title>網頁標題</title>。也有的HTML標籤是沒有結束標籤的,例如:<br />和<hr>。(1)h標籤在HTML代碼中,使

原创 Python計算電場中兩點間的電勢差

參考代碼:前天有獎答題內容:1000道Python題庫系列分享14(1道代碼閱讀題)參考答案:該問題功能爲求解在n個物品中任選i個物品有多少種選法,也就是組合數C(n,i)。根據組合數定義,需要計算3個數的階乘,在很多編程語言中都很難直接使

原创 1000道Python題庫系列分享14(1道代碼閱讀題)

上期題目鏈接:1000道Python題庫系列分享13(22道填空題)上期題目答案:本期題目:閱讀下面的代碼,分析其功能,並指出可能存在的錯誤及其原因,最好能夠給出解決方案。留言給出完整答案的朋友將會獲贈《玩轉Python輕鬆過二級》一本,時

原创 Python使用標準庫urllib模擬瀏覽器爬取網頁內容

爬取網頁內容的第一步是分析目標網站源代碼結構,確定自己要爬取的內容在哪裏,這要求對HTML代碼有一定了解,對於某些網站內容的爬取還需要具有一定的Javascript基礎。但是,如果目標網站設置了反爬機制,就需要一些特殊的手段了,本文介紹一種