原创 Python 3.6 模塊安裝“error: Microsoft Visual C++ 14.0 is required...”時出錯的解決辦法

環境:Python3.6,Pycharm2017.2.3,Windows 10 RS2 錯誤情況 今天在學習詞雲的時候,需要安裝wordcloud包,但是按照pip管理工具直接通過包名進行安裝卻出錯,報錯情況如下: 然

原创 Windows技巧:在當前操作目錄下直接打開命令窗口

前言 在使用Linux的圖形界面的時候,需要執行某個腳本或代碼,可以直接在存放代碼文件的目錄下,鼠標右鍵打開終端,然後終端中顯示的路徑即爲當前目錄。 在Windows中也能輕易做到 在使用Windows系統中,經常會用到用命

原创 BeautifulSoup中的HTML解析器對比

參考來源: http://cuiqingcai.com/1319.html 關於BeautifulSoup 簡單來說,Beautiful Soup是Python的一個庫,最主要的功能是從網頁抓取數據。 官方解釋如下:

原创 OpenMV色塊定位-電賽的半個總結

回顧 今年暑假基本上待在了學校,一方面是因爲準備出去工作了,爭取再學點東西;另一方面便是準備一下17年8月的全國大學生電子競賽。 賽場是我們學院所在的實驗室,比賽期間幾乎都待在實驗室,甚至於睡覺。 我們選的題目是I組-室內可

原创 Python爬蟲:異步數據抓取並保存到Excel

Python爬蟲:異步數據抓取並保存到Excel 標籤(空格分隔): Python 爬蟲 異步 環境:Python 3.6、Pycharm 2017.2.3、Chrome 61.0.3163.100 ======> 201

原创 Python爬蟲(四):新增縱橫中文網爬蟲Demo--爬取136書屋小說,並保存至本地文本文件中,單進程多進程對比效率(以三生三世十里桃花爲例)

運行環境:Python3.6 2019-05-24更新,由於原有的頁面改版了,所以現在新增了一個[縱橫中文網book.zongheng.com]採集代碼Demo 存在反爬,導致爬蟲運行出錯,下面兩個方法親測可以解決 加

原创 Python自動化運維筆記(一):系統性能信息模塊psutil

運行環境:Python3.6,Windwos10 RS1,Pycharm2017.2 前言 最近開始接觸Python自動化運維,網上有不少教學資源可以供我們相對系統地去學習。而我是使用的優秀運維工程師劉天斯所著《Python

原创 Python自動化運維筆記(八):XlsxWriter模塊實現Excel操作(下)

運行環境:Python3.6,Windwos10 RS1,Pycharm 參考書籍—《Python自動化運維--技術與最佳實踐》劉天斯著 XlsxWriter模塊中常用方法 Workbook類 Workbook類定

原创 ubuntu16.04安裝ibus中文輸入法

轉載自:http://www.linuxdiyf.com/linux/20344.html 安裝中文輸入法的時候,按照網上給的安裝方法,沒成功,在切換ibus的時候總是報錯,記錄下解決辦法。 安裝語言包 System Sett

原创 使用路由器給實驗室搭建FTP服務器的經歷

前言 寫這篇博客的原因主要是給我所在的實驗室路由器寫一個配置參考文檔,因爲是作爲實驗室公共使,有不少不太懂配置的學弟學妹恐怕操作起來困難,畢竟馬上就要走出學校開始工作了,所以以後的主要還是他們使用。 其實我所在的實驗室在去年已

原创 Python自動化運維筆記(七):XlsxWriter模塊實現Excel操作(上)

運行環境:Python3.6,Windwos10 RS1,Pycharm 參考書籍—《Python自動化運維--技術與最佳實踐》劉天斯著 前言 在系統運營方面,表格廣泛用於業務質量、資源利用、安全掃描等報表,同時也是應

原创 Python自動化運維筆記(四):使用difflib模塊實現文件內容差異對比

運行環境:Python3.6,Windwos10 RS1,Pycharm 模塊介紹 我們可以通過Python的標準庫模塊(Python2.3以上就已經自帶)difflib模塊來實現文件內容的文本差異對比。並且支持輸出可讀性比

原创 Windows技巧:解決IE瀏覽器被篡改的問題

前言 這兩天想重溫一下以前玩過的單機遊戲,然後在我個人覺得還信得過的網站上找了一個破解版的,安裝的時候小心翼翼,結果安裝之後裝上了一堆臭流氓軟件,而且主頁也被修改了。 喜歡簡潔風格的我哪能容忍這些操作,於是氣憤的將遊戲和一堆附

原创 urllib異常處理中HTTPError和URLError混用的注意事項

運行環境:Python 3.6、Pycharm 2017.2 Python中寫爬蟲程序時,可以使用urllib.error來接收urllib.request產生的異常。urllib.error有兩個方法,URLError和

原创 Python自動化運維筆記(三):DNS處理模塊dnspython

運行環境:Python3.6,Windwos10 RS1,Pycharm 模塊介紹 dnspython 是Python實現的一個DNS工具包,支持幾乎所有的記錄類型,可以用於查詢,傳輸並動態更新ZONE信息,同時支持TSIG