一切皆對(duì)象

這兩天看完了一些例子
感覺對(duì)這句話有了更深刻的理解

在python中娱颊,一切皆對(duì)象傲诵。數(shù)字、字符串箱硕、元組拴竹、列表、字典剧罩、函數(shù)栓拜、方法、類惠昔、模塊等等都是對(duì)象幕与,包括你的代碼。
Python 中的一切都可以賦值給變量或者作為參數(shù)傳遞給函數(shù)镇防。
Python 的所有對(duì)象都有三個(gè)特性:

  • 身份:每個(gè)對(duì)象都有一個(gè)唯一的身份標(biāo)識(shí)自己啦鸣,任何對(duì)象的身份都可以使用內(nèi)建函數(shù) id() 來得到,可以簡單的認(rèn)為這個(gè)值是該對(duì)象的內(nèi)存地址来氧。
>>> a = 1
>>> id(a)
>>> 26188904                        # 身份由這樣一串類似的數(shù)字表示
  • 類型:對(duì)象的類型決定了對(duì)象可以保存什么類型的值诫给,有哪些屬性和方法,可以進(jìn)行哪些操作啦扬,遵循怎樣的規(guī)則中狂。可以使用內(nèi)建函數(shù) type() 來查看對(duì)象的類型扑毡。
>>> type(a)
<type 'int'>
>>> type(type)
<type 'type'>                         #萬物皆對(duì)象吃型,type 也是一種特殊的對(duì)象 type
  • 值:對(duì)象所表示的數(shù)據(jù)
>>> a
1

"身份"、"類型"和"值"在所有對(duì)象創(chuàng)建時(shí)被賦值僚楞。如果對(duì)象支持更新操作勤晚,則它的值是可變的,否則為只讀(數(shù)字泉褐、字符串赐写、元組等均不可變)。只要對(duì)象還存在膜赃,這三個(gè)特性就一直存在挺邀。
對(duì)象的屬性:大部分 Python 對(duì)象有屬性、值或方法跳座,使用句點(diǎn)(.)標(biāo)記法來訪問屬性端铛。最常見的屬性是函數(shù)和方法,一些 Python 對(duì)象也有數(shù)據(jù)屬性疲眷,如:類禾蚕、模塊、文件等
所以在學(xué)習(xí)多線程多進(jìn)程的時(shí)候狂丝,我們要想實(shí)現(xiàn)多線程的功能换淆,只要在導(dǎo)入模塊之后哗总,直接創(chuàng)建一個(gè)相關(guān)的對(duì)象的就可以了。所有實(shí)現(xiàn)該功能的方法倍试,都已經(jīng)被封裝好了讯屈。
比如

#啟動(dòng)多進(jìn)程的方法
from multiprocessing import Process
import os

#子進(jìn)程要執(zhí)行的代碼
def run_proc(name):
    print("run child process %s(%s)"%(name,os.getpid()))

if __name__ == '__main__':
    print("parent process %s"%(os.getpid()))
    p = Process(target=run_proc,args=('test',))
    print('child process will start')
    #啟動(dòng)多進(jìn)程
    p.start()
    #多進(jìn)程間的同步
    p.join()
    print("child process is end")

其實(shí)建立多進(jìn)程主要就是從

 p = Process(target=run_proc,args=('test',))

開始的。就是從我們導(dǎo)入好的process模塊县习,創(chuàng)建了一個(gè)新的對(duì)象涮母,然后就可以通過.調(diào)用所有屬于它的方法。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末躁愿,一起剝皮案震驚了整個(gè)濱河市叛本,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌攘已,老刑警劉巖炮赦,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件怜跑,死亡現(xiàn)場離奇詭異样勃,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)性芬,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門峡眶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人植锉,你說我怎么就攤上這事辫樱。” “怎么了俊庇?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵狮暑,是天一觀的道長。 經(jīng)常有香客問我辉饱,道長搬男,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任彭沼,我火速辦了婚禮缔逛,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘姓惑。我一直安慰自己褐奴,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布于毙。 她就那樣靜靜地躺著敦冬,像睡著了一般。 火紅的嫁衣襯著肌膚如雪唯沮。 梳的紋絲不亂的頭發(fā)上匪补,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天伞辛,我揣著相機(jī)與錄音,去河邊找鬼夯缺。 笑死蚤氏,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的踊兜。 我是一名探鬼主播竿滨,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼捏境!你這毒婦竟也來了于游?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤垫言,失蹤者是張志新(化名)和其女友劉穎贰剥,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體筷频,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蚌成,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了凛捏。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片担忧。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖坯癣,靈堂內(nèi)的尸體忽然破棺而出瓶盛,到底是詐尸還是另有隱情,我是刑警寧澤示罗,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布惩猫,位于F島的核電站,受9級(jí)特大地震影響蚜点,放射性物質(zhì)發(fā)生泄漏轧房。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一禽额、第九天 我趴在偏房一處隱蔽的房頂上張望锯厢。 院中可真熱鬧,春花似錦脯倒、人聲如沸实辑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽剪撬。三九已至,卻和暖如春悠反,著一層夾襖步出監(jiān)牢的瞬間残黑,已是汗流浹背馍佑。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留梨水,地道東北人拭荤。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像疫诽,于是被迫代替她去往敵國和親舅世。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

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