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