2016-12-13 6 views
0

내 응용 프로그램에서 데이터 마스킹을 위해 파이썬 faker 및 fake-factory를 사용하려고합니다. 다음과 같은 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

사용하는 파이썬의 버전 ??? 파이썬 2.7.x에서 완벽하게 작동합니다. –

답변

0

에 유효하지 않은 구문. 이것이 2.x 및 3.x가 아닌 2.x에서 작동 한 이유는 인쇄가 버전간에 변경되는 방식 때문입니다. 여러분 중 하나는 현재 파이썬 2.x 메소드입니다.

시도

:

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

감사합니다. 나는 그것을 다시 점검 할 것이다. – saran