平常注意到的一些python知識(shí)點(diǎn)

1句惯、global關(guān)鍵字用來(lái)在函數(shù)或其他局部作用域中使用全局變量莺禁,nonlocal關(guān)鍵字用來(lái)在函數(shù)或其他作用域中使用外層(非全局)變量

2幕垦、字符串的操作replace(old, new[,count])用以替換字符串的某些子串扔茅,如果指定count參數(shù)的話读串,就最多替換count次聊记,如果不指定,就全部替換

3恢暖、sort(),sorted()的用法

sorted(itterable[, cmp[, key[, reverse]]])

s.sorted([cmp[, key[,reverse]]])

sorted函數(shù)會(huì)返回一個(gè)排序后的列表甥雕,原有列表保持不變,而sort()函數(shù)會(huì)直接修改原有列表胀茵,函數(shù)會(huì)返回None

4社露、from operator import itemgetter

mydict.iteritems()

5、copy的copy和deepcopy的區(qū)別就是琼娘,前者只是拷貝了引用峭弟,其中一個(gè)被修改,另外的就會(huì)被修改脱拼,后者拷貝的是內(nèi)存中具體的內(nèi)容瞒瘸,另外又新開(kāi)辟了一塊內(nèi)存,所以不會(huì)相互影響

6熄浓、序列化情臭,簡(jiǎn)單的說(shuō)就是把內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)在不丟失其身份和類(lèi)型信息的情況下轉(zhuǎn)成對(duì)象的文本或二進(jìn)制表示的過(guò)程

7、flask的session是可以跨request使用的赌蔑,session的數(shù)據(jù)是經(jīng)過(guò)加密后存儲(chǔ)在cookie里的俯在,用戶(hù)每次都會(huì)把這些cookie信息發(fā)回來(lái),從而實(shí)現(xiàn)跨request使用

flask的g是面向單個(gè)request的娃惯,一個(gè)request處理完跷乐,g里的東西就沒(méi)有了

8、python的標(biāo)準(zhǔn)庫(kù)JSON提供的最常用的方法與pickle類(lèi)似趾浅,dump/dumps用來(lái)序列化愕提,load/loads用來(lái)反序列化。需要注意的是json默認(rèn)不支持非ASCII-based的編碼皿哨,如load方法可能在處理中文字符時(shí)不能正常顯示浅侨,則需要通過(guò)encoding參數(shù)指定對(duì)應(yīng)的字符編碼。

9证膨、

用 http.server 共享文件

# python3

python3 -m http.server

# python2

python -m SimpleHTTPServer

效果如下圖所示如输,通過(guò)瀏覽器方便局域網(wǎng)共享文件


10、every HTTP server you create is necessarily also a TCP server(in the sense that it is a server using TCP as its transfer protocol)

11、假設(shè)在一個(gè)局域網(wǎng)(LAN)如以太網(wǎng)中有兩臺(tái)主機(jī)挨决,二者都運(yùn)行FTP協(xié)議请祖,下圖列出了該過(guò)程中所涉及到的所有協(xié)議


TCP/IP協(xié)議族是一組不同的協(xié)議組合在一起的協(xié)議族。盡管通常稱(chēng)該協(xié)議族為T(mén)CP/IP脖祈,但TCP和IP只是其中的兩種協(xié)議而已(該協(xié)議族的另一個(gè)名字是Internet協(xié)議族)

12肆捕、實(shí)際上__init__并不是真正意義上的構(gòu)造方法,——__init__()方法所做的工作是在類(lèi)的對(duì)象創(chuàng)建好之后進(jìn)行變量的初始化,__new__()放啊放才會(huì)真正創(chuàng)建實(shí)例盖高,是類(lèi)的構(gòu)造方法

13慎陵、生成requirements.txt文件 ? ?pip freeze > requirements.txt

安裝requirements.txt依賴(lài) ? ? ?pip install -r requirement.txt

14、在計(jì)算機(jī)系統(tǒng)設(shè)計(jì)中喻奥,概念完整性應(yīng)該是最重要的考慮因素席纽。也就是說(shuō)為了反映一系列連貫的設(shè)計(jì)思路,寧可省略一些不規(guī)則的特性和設(shè)計(jì)撞蚕,也不提倡獨(dú)立和無(wú)法整合的系統(tǒng)润梯,哪怕它們其實(shí)包含這許多很好的設(shè)計(jì)

15、類(lèi)屬性和實(shí)例屬性都存在一個(gè)默認(rèn)的字典當(dāng)中https://rushter.com/blog/python-class-internals/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末甥厦,一起剝皮案震驚了整個(gè)濱河市纺铭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌刀疙,老刑警劉巖舶赔,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異谦秧,居然都是意外死亡竟纳,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門(mén)疚鲤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)锥累,“玉大人,你說(shuō)我怎么就攤上這事石咬】模” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵鬼悠,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我亏娜,道長(zhǎng)焕窝,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任维贺,我火速辦了婚禮它掂,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己虐秋,他們只是感情好榕茧,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著客给,像睡著了一般用押。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上靶剑,一...
    開(kāi)封第一講書(shū)人閱讀 49,166評(píng)論 1 284
  • 那天蜻拨,我揣著相機(jī)與錄音,去河邊找鬼桩引。 笑死缎讼,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的坑匠。 我是一名探鬼主播血崭,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼厘灼!你這毒婦竟也來(lái)了功氨?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤手幢,失蹤者是張志新(化名)和其女友劉穎捷凄,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體围来,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡跺涤,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了监透。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片桶错。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖胀蛮,靈堂內(nèi)的尸體忽然破棺而出院刁,到底是詐尸還是另有隱情,我是刑警寧澤粪狼,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布退腥,位于F島的核電站,受9級(jí)特大地震影響再榄,放射性物質(zhì)發(fā)生泄漏狡刘。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一困鸥、第九天 我趴在偏房一處隱蔽的房頂上張望嗅蔬。 院中可真熱鬧,春花似錦、人聲如沸澜术。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)鸟废。三九已至猜敢,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間侮攀,已是汗流浹背锣枝。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留兰英,地道東北人撇叁。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像畦贸,于是被迫代替她去往敵國(guó)和親陨闹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理薄坏,服務(wù)發(fā)現(xiàn)趋厉,斷路器,智...
    卡卡羅2017閱讀 134,601評(píng)論 18 139
  • http://python.jobbole.com/85231/ 關(guān)于專(zhuān)業(yè)技能寫(xiě)完項(xiàng)目接著寫(xiě)寫(xiě)一名3年工作經(jīng)驗(yàn)的J...
    燕京博士閱讀 7,548評(píng)論 1 118
  • https://nodejs.org/api/documentation.html 工具模塊 Assert 測(cè)試 ...
    KeKeMars閱讀 6,305評(píng)論 0 6
  • 行書(shū)第一周課程匯總 2月6日 何平老師《高效能人士的七個(gè)習(xí)慣》P115 關(guān)鍵字:關(guān)注圈 影響圈 2月...
    我是高太閱讀 252評(píng)論 3 3
  • 今天已經(jīng)是2018年1月12日乡数,部門(mén)四十多人聚在一起做2017的年終總結(jié)。大家心中的無(wú)奈闻牡,不管說(shuō)出來(lái)還是不說(shuō)出來(lái)净赴,...
    自己在這里閱讀 207評(píng)論 0 2