注:答案一般在網(wǎng)上都能夠找到。
1.對(duì)if __name__ == 'main'的理解陳述
2.python是如何進(jìn)行內(nèi)存管理的?
3.請(qǐng)寫(xiě)出一段Python代碼實(shí)現(xiàn)刪除一個(gè)list里面的重復(fù)元素
4.Python里面如何拷貝一個(gè)對(duì)象?(賦值,淺拷貝,深拷貝的區(qū)別)
5.介紹一下except的用法和作用?
6.Python中__new__與__init__方法的區(qū)別
7.常用的網(wǎng)絡(luò)數(shù)據(jù)爬取方法
8.遇到過(guò)得反爬蟲(chóng)策略以及解決方法
9.urllib 和 urllib2 的區(qū)別
10.設(shè)計(jì)一個(gè)基于session登錄驗(yàn)證的爬蟲(chóng)方案
11.列舉網(wǎng)絡(luò)爬蟲(chóng)所用到的網(wǎng)絡(luò)數(shù)據(jù)包,解析包
12.熟悉的爬蟲(chóng)框架
13.Python在服務(wù)器的部署流程,以及環(huán)境隔離
14.Django 和 Flask 的相同點(diǎn)與不同點(diǎn),如何進(jìn)行選擇?
15.寫(xiě)一個(gè)Python中的單例模式
16.Linux部署服務(wù)腳本命令(包括啟動(dòng)和停止的shell腳本)
17.你用過(guò)多線(xiàn)程和異步嘛?除此之外你還用過(guò)什么方法來(lái)提高爬蟲(chóng)效率?
18.POST 與 GET的區(qū)別
1)對(duì)if __name__ == 'main'的理解陳述
__name__是當(dāng)前模塊名,當(dāng)模塊被直接運(yùn)行時(shí)模塊名為_(kāi)_main__,也就是當(dāng)前的模塊,當(dāng)模塊被導(dǎo)入時(shí),模塊名就不是__main__,即代碼將不會(huì)執(zhí)行。
2)python是如何進(jìn)行內(nèi)存管理的?
a、對(duì)象的引用計(jì)數(shù)機(jī)制
python內(nèi)部使用引用計(jì)數(shù),來(lái)保持追蹤內(nèi)存中的對(duì)象,Python內(nèi)部記錄了對(duì)象有多少個(gè)引用,即引用計(jì)數(shù),當(dāng)對(duì)象被創(chuàng)建時(shí)就創(chuàng)建了一個(gè)引用計(jì)數(shù),當(dāng)對(duì)象不再需要時(shí),這個(gè)對(duì)象的引用計(jì)數(shù)為0時(shí),它被垃圾回收。
b、垃圾回收
1>當(dāng)一個(gè)對(duì)象的引用計(jì)數(shù)歸零時(shí),它將被垃圾收集機(jī)制處理掉。
2>當(dāng)兩個(gè)對(duì)象a和b相互引用時(shí),del語(yǔ)句可以減少a和b的引用計(jì)數(shù),并銷(xiāo)毀用于引用底層對(duì)象 的名稱(chēng)。然而由于每個(gè)對(duì)象都包含一個(gè)對(duì)其他對(duì)象的應(yīng)用,因此引用計(jì)數(shù)不會(huì)歸零,對(duì)象也不會(huì)銷(xiāo)毀。(從而導(dǎo)致內(nèi)存泄露)。為解決這一問(wèn)題,解釋器會(huì)定期執(zhí)行一個(gè)循環(huán)檢測(cè)器,搜索不可訪(fǎng)問(wèn)對(duì)象的循環(huán)并刪除它們。
c、內(nèi)存池機(jī)制
Python提供了對(duì)內(nèi)存的垃圾收集機(jī)制,但是它將不用的內(nèi)存放到內(nèi)存池而不是返回給操作系統(tǒng)。
1>Pymalloc機(jī)制。為了加速Python的執(zhí)行效率,Python引入了一個(gè)內(nèi)存池機(jī)制,用于管理 對(duì)小塊內(nèi)存的申請(qǐng)和釋放。
2>Python中所有小于256個(gè)字節(jié)的對(duì)象都使用pymalloc實(shí)現(xiàn)的分配器,而大的對(duì)象則使用 系統(tǒng)的malloc。
3>對(duì)于Python對(duì)象,如整數(shù),浮點(diǎn)數(shù)和List,都有其獨(dú)立的私有內(nèi)存池,對(duì)象間不共享他們的內(nèi)存池。也就是說(shuō)如果你分配又釋放了大量的整數(shù),用于緩存這些整數(shù)的內(nèi)存就不能再分配給浮點(diǎn)數(shù)。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注