【问题标题】:Python - Data Masking - Faker - fake.name errorPython - 数据屏蔽 - Faker - fake.name 错误
【发布时间】:2016-12-13 18:57:32
【问题描述】:

我正在尝试在我的应用程序中使用 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()

错误消息:fake

上的语法无效

【问题讨论】:

  • 你安装faker了吗??? pip install faker
  • 你好罗伯托,我已经在本地安装了faker。请检查安装日志。我用过点子。
  • 你用的是什么版本的python???在 python 2.7.x 中完美运行
  • 我使用的是 3.5.2 版本。我对 faker 完全陌生,不知道我还需要什么才能完成这项工作。
  • 文件名是什么?它叫“fake.py”??

标签: python masking faker data-masking


【解决方案1】:

您使用的打印语法不正确。这适用于 2.x 而不是 3.x 的原因是打印的工作方式因版本而异。你们目前拥有的是 python 2.x 方法。

试试:

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

【讨论】:

  • 谢谢。我会再检查一遍。
猜你喜欢
  • 1970-01-01
  • 2021-12-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-08
  • 1970-01-01
  • 1970-01-01
  • 2022-06-30
相关资源
最近更新 更多