Python - Маскировка данных - Faker - ошибка с поддельным именем

Я пытаюсь использовать Python Faker и Fake-Factory для маскировки данных в моем приложении. Я выполнил следующий тестовый скрипт Python, но получил синтаксическую ошибку. Пожалуйста, помогите мне.

#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()

Сообщение об ошибке: неверный синтаксис на фейке

1 ответ

Вы используете синтаксис печати неправильно. Причина, по которой это работало на 2.x, а не на 3.x, заключается в том, что способы печати менялись в разных версиях. В настоящее время у вас есть метод python 2.x.

Пытаться:

for _ in range(0,10):
    print (fake.name()) # Put the call in parentheses
Другие вопросы по тегам