新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:pythonMock庫(kù)如何使用?
每一個(gè)庫(kù)或者模塊都是有其自身的作用,然后各司其職,像我們今天要來(lái)一起了解的 Mock庫(kù),主要的作用就是進(jìn)行一個(gè)模塊的中的對(duì)象替換,當(dāng)我們的代碼文本寫的內(nèi)容較多,又遇到需要把某一個(gè)對(duì)象替換成另一個(gè)形式,這就要求我們需要去利用一個(gè)好用的工具,幫助我們?nèi)ヌ幚?,比如mock庫(kù)。

安裝命令:
pip install mock
mock庫(kù)的使用:
用途1、數(shù)據(jù)清洗功能沒(méi)有開(kāi)發(fā)完畢
def data_parse(): Pass
用途2、數(shù)據(jù)展示功能
def data_show():
ret = data_parse()
try:
if ret.get('result') == "success":
return "data parse success"用途3、返回結(jié)果
from unittest import mock
import function1
class TestData(TestCase):
def test_print1(self):
function1.data_parse = mock.MagicMock(return_value={"result": "success", "reason":"null"})好啦,以上使用mock類以及介個(gè)使用庫(kù),所用到的全部?jī)?nèi)容了,大家可以仔細(xì)揣摩學(xué)習(xí)下,好啦,更多學(xué)習(xí)內(nèi)容,盡在python學(xué)習(xí)網(wǎng)。
當(dāng)前文章:創(chuàng)新互聯(lián)Python教程:pythonMock庫(kù)如何使用?
URL標(biāo)題:http://www.fisionsoft.com.cn/article/dhisegc.html


咨詢
建站咨詢
