【发布时间】:2015-07-15 19:25:22
【问题描述】:
免责声明:我是编码新手,所以这可能是一个愚蠢的问题,但我希望得到一些帮助
我正在尝试将 .py 文件夹上传到 mysql,但它一直给我一个名称错误。这是我的代码,我哪里出错了?
#!/usr/bin/env python
import csv
import os
import sys
sys.path.append('..')
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "Comics.settings")
from main.models import Comicbook
csv_file_path = os.path.join(os.path.dirname(os.path.abspath('__file__')), "stores.csv")
csv_file = open(csv_file_path, 'r')
reader = csv.DictReader(csv_file)
Store = Store.objects.all()
for row in reader:
new_store = Store
new_store, created = Stores.objects.get_or_create(state=row['State'])
new_store.city = row['City']
new_store.name = row['Name']
new_store.number = row['Number']
new_store.save()
csv_file.close()
【问题讨论】:
-
这是什么?是视图?这个文件在哪里?你能显示你项目的文件夹树吗?
-
main.models.Comicbook是什么?您似乎正在尝试导入它,甚至没有使用它...?