-
python學習教程 | 10 行 Python 代碼創建可視化地圖
當我開始建造Vincent時, 我的一個目的就是使得地圖的建造盡可能合理化. 有一些很棒的Python地圖庫-參見Basemap 和 Kartograph能讓地圖更有意思. 我強烈推薦這兩個工具, 因為他們都很好用而且很強大. 我想有更簡單一些的工具,能依靠Vega的力量并且允許簡單的語法點到geoJSON文件,詳細描述一個投影和大小/比列,最后輸出地圖. 例如, 將地圖數據分層來建立更復雜的地圖: 加之,等值線地圖需綁定Pandas數據,需要數據列直接映射到地…
-
Python基礎教程 | 還不會Python正則表達式?看這篇文章試試
今天寫爬蟲偶然想到了初學正則表達式時候,看過一篇文章非常不錯。檢索一下還真的找到了。 re模塊 re.search 經常用match = re.search(pat, str)的形式。因為有可能匹配不到,所以re.search()后面一般用if statement。 re.match re.match和re.search很相似,只是re.match是從字符串的開頭開始匹配。 常用正則字符意義 a, X, 9,等字…
-
Python學習教程 | 用Python爬下十幾萬本小說,再也不會鬧書荒!
自從看了師傅爬了頂點全站之后,我也手癢癢的,也想爬一個比較牛逼的小說網看看,于是選了宜搜這個網站,好了,馬上開干,這次用的是mogodb數據庫,感覺mysql太麻煩了下圖是我選擇宜搜里面遍歷的網站 先看代碼框架圖 第一個,肯定先提取排行榜里面每個類別的鏈接啊,然后進入鏈接進行爬取,先看all_theme文件 看看運行結果,這是書籍類目的 這是構造出的每一個類目里面所有的頁數鏈接,也是我們爬蟲的入口,一共5000多頁 接下來是封裝的數據庫操作,因為用到了多進程以及多線程每個進程,他們需要知道那些U…
-
Python學習教程 | IT架構師絕對不能錯過的34張史上最全技術知識圖譜
本文是筆者多年來積累和收集的知識技能圖譜,小編極力推薦分享給身邊的技術人兒,希望這份技術知識圖譜能夠幫助到每一位奮斗在技術路上的小伙伴。 下面是筆者多年來積累和收集的知識技能圖譜,有的是筆者原創總結的最佳實踐,有的是小伙伴們的分享,其中每個秘籍圖譜里面的內容都是互聯網高并發架構師應該了解和掌握的知識。 筆者索性把這些圖譜收集在一起,并且歸類便于查找和學習,希望能夠幫助到每一位想成為架構師或者已經是架構師的小伙伴?!?/p>
-
Python自動化運維 | 正則表達式教學指南
今天寫Python自動化運維工具,偶然想到了初學正則表達式時候,看過一篇文章非常不錯。檢索一下還真的找到了。 re模塊 import re re.search 經常用match = re.search(pat, str)的形式。因為有可能匹配不到,所以re.search()后面一般用if statement。 str = 'an example word:cat!!' match = re.search(r'word:\w\w\w', str) if match:…
-
Python學習教程 | 為什么大部分人都學不好英語?
今天給大家分享一篇Python學習教程:如何用Python檢驗英語學習軟件的學習進度。 0x00 前言 你想知道背單詞軟件有大概多少人注冊第一天都沒有背完嘛? 你想知道背單詞軟件這么火,這么多人在使用,真的有多少人真的在背誦嘛? 別急,Python程序員用數據給你說話. 文章目錄如下: 0x00 前言 0x01 問題的提出和任務的分解 0x02 任務一,信息爬取 ox03 任務二,清理和存儲 0x04 任務三,分析 0x05 任務四,結論 0x06 整個流程的不足和反思. 0x07 代碼. 0x…
-
Python自動化運維 | 11道Python基本面試題|深入解答
今天的分享主題是十一道Python自動化運維面試題,對于所有有志于從事相關職業的人來說,是必須具備、必須懂得內容。 1單引號,雙引號,三引號的區別 分別闡述3種引號用的場景和區別 比如: 單引號:'Python' 雙引號:"Python" 2).三引號 三單引號:'''Python ''',也可以表示字符串一般用來輸入多行文本,或者用于大段的注釋 三雙引號:"""Python""",一般用在類里面,用來注釋類,這樣省的寫文檔,直接用類的對象__doc__訪問獲得文檔 區別: 若你的字符串里面本身…
-
【馬哥教育早報-077期】蘋果開始下架中國區App Store的VPN應用+西部數據公布2017財年Q4財報
2017年7月31日 星期一馬哥教育新聞快報 導讀:蘋果開始下架中國區App Store的VPN應用+西部數據公布2017財年Q4財報 每日一句 教育是別人給予你的,而學習是你為自己所做的?!撂兖σ?早報內容 1.李嘉誠144億港元出售香港固網業務 聚焦移動業務李嘉誠再一次出售了其在香港的業務。這一回,李嘉誠要賣掉的是其在香港的固網業務——和記環球電訊(即HGC)。2017年7月30日晚,和記電訊香港發布公告稱于2017年7月29日,與Asia Cube Global Communicati…
-
Python入門知識之為什么 Python 這么火
為什么 Python 這么火 幾年前 Python 在國內還只是一門小眾語言,但從 2011開始到現在,Python 的百度搜索指數翻了10 倍,從下圖看得出 Python 在國內的流行度已經直逼 Java,大有趕超之勢 一個行業火不火,就看有多少(自)媒體、培訓機構涌入進來為之瘋狂,用百度搜關鍵字“Python”就有5條是培訓廣告,而Ruby、PHP、Go 等語言一條都沒有,顯然還是Python的生意更好做。我最早接觸 Python 是在 2010年,那時國內除了豆瓣、搜狐在用 Python …
-
Python入門必備知識點總結
前言 一時沖動,就開始把 Python 的知識點做個總結歸納了。 目錄 草根學 Python(一) 第一個 Python 程序 一、Python 簡介 Python 是著名的“龜叔” Guido van Rossum 在 1989 年圣誕節期間,為了打發無聊的圣誕節而編寫的一個編程語言。牛人就是牛人,為了打發無聊時間竟然寫了一個這么牛皮的編程語言。 現在,全世界差不多有 600 多種編程語言,但流行的編程語言也就那么 20 來種。不知道你有沒有聽說過 TIOBE 排行榜。 這是 2017 年 2…