2016-12-13 87 views
0

我正在嘗試在我的應用程序中使用Python faker和假工廠進行數據屏蔽。我執行了下面的測試python腳本,但得到語法錯誤。請幫助我。Python - 數據屏蔽 - Faker - fake.name錯誤

#faker script files 
# coding=utf-8 

from faker import Factory 
fake=Factory.create() 

fake.name() 
fake.address() 
fake.text() 

for _ in range(0,10): 
    print fake.name() 

錯誤消息:在

+0

你安裝了騙子??? pip install faker –

+0

Hello Roberto,我在當地安裝了faker。請檢查日誌以進行安裝。我用過點子。 – saran

+0

你使用什麼版本的python?在蟒蛇2.7.x它是完美的作品 –

回答

0

您正確使用語法打印無效的語法。這對於2.x而不是3.x的工作原因是,印刷版的工作方式在不同版本之間發生了變化。您目前擁有的是Python 2.x方法。

嘗試:

for _ in range(0,10): 
    print (fake.name()) # Put the call in parentheses 
+0

謝謝。我會再檢查一次。 – saran