C:\Users\Administrator\Desktop\mysite\mysite>python txt2db.py
Traceback (most recent call last):
File "txt2db.py", line 12, in <module>
django.setup()
File "D:\Python\lib\site-packages\django\__init__.py", line 22, in setup
configure_logging(settings.LOGGING_CONFIG, settings.LOGGING)
File "D:\Python\lib\site-packages\django\conf\__init__.py", line 56, in __geta
ttr__
self._setup(name)
File "D:\Python\lib\site-packages\django\conf\__init__.py", line 41, in _setup
self._wrapped = Settings(settings_module)
File "D:\Python\lib\site-packages\django\conf\__init__.py", line 110, in __ini
t__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "D:\Python\lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 978, in _gcd_import
File "<frozen importlib._bootstrap>", line 961, in _find_and_load
File "<frozen importlib._bootstrap>", line 936, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 978, in _gcd_import
File "<frozen importlib._bootstrap>", line 961, in _find_and_load
File "<frozen importlib._bootstrap>", line 948, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'mysite'
#!/usr/bin/env python
# coding:utf-8
import os
import django
import sys
sys.path.append(r'C:\Users\Administrator\Desktop\mysite')
sys.path.append(r'C:\Users\Administrator\Desktop\mysite\mysite')
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")
if django.VERSION >= (1, 7):
django.setup()
def main():
from blog.models import Blog
f = open(r'C:\Users\Administrator\Desktop\mysite\mysite\oldblog.txt')
for line in f:
title, content = line.split('***')
Blog.objects.create(title=title, content=content)
f.close()
if __name__ == "__main__":
main()
print('Done!')
import sys sys.path.append(r’C:\Users\Administrator\Desktop\mysite’) sys.path.append(r’C:\Users\Administrator\Desktop\mysite\mysite’)