[英]I don't know why I am getting the error: NameError: name 'changeRate' is not defined
[英]NameError: name 'Factory' is not define i don't know why
我是Python 2.7的新手,正在練習使用創建偽測試數據的faker模塊寫入csv文件。 我先寫標題。
我收到一個錯誤,未定義工廠。 我不確定為什么它認為未定義工廠。
追溯(最近一次呼叫最近):文件“ C:/ Automation / Python /寫到文件Practice / csv_write_test.py”,第18行,為false = Factory.create()NameError:未定義名稱“ Factory”
我的代碼段是:
from faker import factory
import csv
def create_fake_stuff(fake):
""""""
stuff = ["email", "bs", "address", "city", "state", "paragraph"]
for item in stuff:
print "%s = %s" % (item, getattr(fake, item)())
with open('test.csv', 'wb') as csvfile:
write_to_csv = csv.writer(csvfile, delimiter=' ',
quotechar='|', quoting=csv.QUOTE_MINIMAL)
write_to_csv.writerow(['id,' 'TITLE,' 'FNAME,' 'SNAME,' 'GENDER,' 'ADD1,'])
if __name__ == "__main__":
fake = Factory.create()
create_fake_stuff(fake)
感謝幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.