原文鏈接:https://gitbook.cn/m/mazi/activity/5d52baeaac15fd68e9f78297?utm_source=tw190815_501我畢業(yè)六年了,但與技術(shù)和Python相關(guān)的工作經(jīng)驗(yàn)也就兩年。今天我想跟大家分享自己轉(zhuǎn)行的故事,希望能夠鼓勵(lì)那些跟我一樣的朋友共同前行。我們將會(huì)聊到我個(gè)人的經(jīng)歷和入行故事,個(gè)人的技術(shù)成就,我2019年上半年和下半年的工作重點(diǎn),討論快速學(xué)習(xí)的方法,最后推薦一些學(xué)習(xí)資源。01個(gè)人簡介和經(jīng)歷
系統(tǒng) 2019-09-27 17:56:17 1632
定制pattern的string模板(template)詳解string.Template的pattern是一個(gè)正則表達(dá)式,可以通過覆蓋pattern屬性,定義新的正則表達(dá)式.如:使用新的定界符"{{",把{{var}}作為變量語法.代碼:#-*-coding:utf-8-*-'''''Createdon2014.6.5@author:Administrator@edition:python3.3.0,eclipsepydev'''importstring
系統(tǒng) 2019-09-27 17:56:16 1632
Python文件處理注意事項(xiàng)總結(jié)文件處理在編程中是常見的操作,文件的打開,關(guān)閉,重命名,刪除,追加,復(fù)制,隨機(jī)讀寫非常容易理解和使用。需要注意的是文件的安全關(guān)閉,采用with語句輕松便捷:withopen(pathname,”r”)asmyfile:do_some_with(myfile)1.CSV的文件處理csv模塊可以很好地處理csv文件,而Pandas模塊則可以較好的處理大型的csv文件,還可以處理HTML等,并提供分塊處理。2.XML的文件處理對于
系統(tǒng) 2019-09-27 17:56:11 1632
Python內(nèi)建排序機(jī)制很強(qiáng)大,此處對其進(jìn)行一個(gè)較為系統(tǒng)的使用總結(jié)。1.排序方法介紹Python中有2個(gè)排序函數(shù),一個(gè)是list內(nèi)置的sort()方法,另一個(gè)是全局的sorted()方法sorted(iterable,key=None,reverse=False)#返回排好序的新列表,不改變對象本身,默認(rèn)升序;reverse:-True降序-False正序?qū)λ锌傻膶ο缶行ist.sort(key=None,reverse=False)#將list
系統(tǒng) 2019-09-27 17:56:11 1632
python訪問抓取網(wǎng)頁常用命令簡單的抓取網(wǎng)頁:importurllib.requesturl="http://google.cn/"response=urllib.request.urlopen(url)#返回文件對象page=response.read()直接將URL保存為本地文件:importurllib.requesturl="http://google.cn/"response=urllib.request.urlopen(url)#返回文件對象
系統(tǒng) 2019-09-27 17:56:08 1632
文本庫string:通用字符串操作re:正則表達(dá)式操作difflib:差異計(jì)算工具textwrap:文本填充unicodedata:Unicode字符數(shù)據(jù)庫stringprep:互聯(lián)網(wǎng)字符串準(zhǔn)備工具readline:GNU按行讀取接口rlcompleter:GNU按行讀取的實(shí)現(xiàn)函數(shù)二進(jìn)制數(shù)據(jù)庫struct:將字節(jié)解析為打包的二進(jìn)制數(shù)據(jù)codecs:注冊表與基類的編×××數(shù)據(jù)類型庫datetime:基于日期與時(shí)間工具calendar:通用月份函數(shù)collec
系統(tǒng) 2019-09-27 17:56:06 1632
文件的屬性所謂屬性,就是能夠通過一個(gè)文件對象得到的東西。復(fù)制代碼代碼如下:>>>f=open("131.txt","a")>>>f.name'131.txt'>>>f.mode#顯示當(dāng)前文件打開的模式'a'>>>f.closed#文件是否關(guān)閉,如果關(guān)閉,返回True;如果打開,返回FalseFalse>>>f.close()#關(guān)閉文件的內(nèi)置函數(shù)>>>f.closedTrue文件的有關(guān)狀態(tài)很多時(shí)候,我們需要獲取一個(gè)文件的有關(guān)狀態(tài)(有時(shí)候成為屬性,但是這里的文
系統(tǒng) 2019-09-27 17:56:05 1632
這一次將使用pymysql來進(jìn)行一次對MySQL的增刪改查的全部操作,相當(dāng)于對前五次的總結(jié):先查閱數(shù)據(jù)庫:現(xiàn)在編寫源碼進(jìn)行增刪改查操作,源碼為:#!/usr/bin/python#coding:gbkimportpymysqlfrombuiltinsimportint#將MysqlHelper的幾個(gè)函數(shù)寫出來defconnDB():#連接數(shù)據(jù)庫conn=pymysql.connect(host="localhost",user="root",passwd=
系統(tǒng) 2019-09-27 17:56:04 1632
上一章中已經(jīng)講到連接兩個(gè)字符串的一種方法。復(fù)習(xí)一下:復(fù)制代碼代碼如下:>>>a='py'>>>b='thon'>>>a+b'python'既然這是一種方法,言外之意,還有另外一種方法。連接字符串的方法2在說方法2之前,先說明一下什么是占位符,此前在講解變量(參數(shù))的時(shí)候,提到了占位符,這里對占位符做一個(gè)比較嚴(yán)格的定義:來自百度百科的定義:顧名思義,占位符就是先占住一個(gè)固定的位置,等著你再往里面添加內(nèi)容的符號(hào)。根據(jù)這個(gè)定義,在python里面規(guī)定了一些占位符
系統(tǒng) 2019-09-27 17:56:04 1632
模塊內(nèi)部封裝了很多實(shí)用的功能,有時(shí)在模塊外部調(diào)用就需要將其導(dǎo)入。常見的方式有如下幾種:1.import>>>importsys>>>sys.path['','C:\\Python34\\Lib\\idlelib','C:\\Windows\\system32\\python34.zip','C:\\Python34\\DLLs','C:\\Python34\\lib','C:\\Python34','C:\\Python34\\lib\\site-pack
系統(tǒng) 2019-09-27 17:55:57 1632