原创 使用requests爬取高德地圖國內所有城市的天氣情況

文章目錄項目目標項目分析基礎較好可直接看代碼 項目目標 爬取高德地圖上城市與對應所有與天氣相關的所有參數 項目分析 1.打開谷歌遊覽器,輸入網址:高德地圖 2.鍵盤按F12進入開發者調試模式,點擊Network,選擇XHR也就是j

原创 創建元組的兩招

文章目錄創建元組第一招:第二招: 創建列表的兩招 創建集合的三招 創建字典的五式 創建元組 第一招: 直接創建法: tuple1=(1,2,3) print(tuple1) ''' 運行結果: (1, 2, 3) ''' 小

原创 python小白必看的文件指針用法

文章目錄引出問題解決問題 引出問題 或許有的小白不知道這個文件指針就會出現以下問題: 案例一: 代碼含義:寫入三句話,並調用兩次read()函數讀取兩次文本 file = open("C:\\try.txt",'w',encodi

原创 面試官竟然開門見山就問反爬蟲措施與解決方案,這誰頂得住啊!

精彩預告: 一名學生捲入夢境,被面試官”押“入刑場直面反爬蟲措施與解決方案,被迫無奈開啓學霸模式,完成驚天大逆轉,被成功錄取的故事,請看下文,精彩正在爲你揭曉。 文章目錄前景摘要精彩正文信息校驗碼型反爬蟲信息校驗碼型反爬蟲的解

原创 python中生產者與消費者

什麼是生產者? 食物鏈中能自己製造事物的生物叫生產者 什麼是消費者? 直接消費或間接消費別的生物製造的食物的生物叫做消費者 爲什麼引入生產者與消費者模型? 在併發編程中,如果生產者處理速度很快,而消費者處理速度比較慢,那麼生產者就

原创 matplotlib之基本圖像的繪製

文章目錄安裝matplotlib庫在座標系中繪製簡單的一元一次方程linspace函數plot函數figure()函數xlim()函數ylim()函數xticks()函數gca()函數 安裝matplotlib庫 首先如何在pyt

原创 osi七層協議模型

什麼是osi模型? 將一系列的網絡協議組合一起構成了互聯網,那麼國際標準化組織爲了建立用於計算機或通信系統間互聯的標準體系而制定的OSI模型。按照分工,功能進行劃分了七個層。這是人爲劃分,還可以把他分爲4層,5層,7層。 四層:應

原创 python之多線程上

文章目錄必備概念創建線程join()方法守護進程線程類的一些實例方法線程之間共享全局變量 必備概念 什麼是線程? 線程是操作系統能夠進行運算調度的最小單位。它被包含在進程之中,是進程中的實際運作單位。 線程與進程之間的關係? 進程

原创 創建列表的四式

文章目錄創建列表第一式:第二式:第三式:第四式: 創建元組的兩招 創建字典的五式 創建集合的三招 創建列表 第一式: 直接創建法 list1=[1,2,3] print(list1) print(type(list1)) '''

原创 一文帶你搞懂python中什麼是實例方法,什麼是類方法,什麼是靜態方法!!!

文章目錄類的實例方法類的靜態方法類方法實例方法、類方法、靜態方法的區別: 類的實例方法 什麼是類的實例方法? 聽名字便可不言而喻,只有當被實例化之後,纔可以被調用,纔可以實現方法體。一般顯著特徵會帶有self參數,因爲這是實例方法

原创 python多任務與簡單進程

文章目錄什麼是對多任務?電腦是如何實現多任務得原理什麼樣的cpu纔好呢?是進程與多進程?那麼在python中如何創建多進程進程的狀態 什麼是對多任務? 簡單理解就是,在同一時刻多個任務同時執行,例如開演唱會時明星一邊唱歌,一邊跳舞

原创 共享線程資源導致的數據不安全與解決之python

文章目錄共享全局變量的問題互斥鎖 共享全局變量的問題 問題來源:多線程開發的時候共享全局變量會帶來資源競爭效果,也就是數據不安全。 代碼示例: from threading import Thread import time g

原创 會使用這幾個非常有用的設置,你才能說你使用過pycharm!!!

文章目錄設置pycharm的主題圖片設置pycharm的字體設置文件開頭模板 設置pycharm的主題圖片 你想擁有自定義主題嗎,花式代碼背景嗎? 請按照如下步驟設置你的自定義主題!此方法在pychram2017,2018,201

原创 ubuntu系統中安裝軟件後缺少快捷方式的解決辦法

1.使用命令創建軟件的快捷方式 sudo vi /usr/share/applications/軟件名.desktop 2.在文件裏添加如下參數 [Desktop Entry] Type=Application Name=快捷方

原创 解決unbunt 19.10系統E: Could not get lock /var/lib/apt/lists/lock.問題

使用如下命令出現錯誤 sudo apt-get -y update 問題:出現無法對目錄 /var/lib/apt/lists/ 加鎖問題 正在讀取軟件包列表… 完成 E: Could not get lock /var/li