Erstellen und importieren Sie Bibliotheksspeicher, wenn Sie vorhandene Module wie Flask on GAE auf natürliche Weise verwenden
Wenn Sie die Ordner main.py und lib in derselben Hierarchie wie app.yaml erstellt haben und verschiedene Bibliotheken aus main.py importieren möchten
root_dir = os.path.dirname(os.path.abspath(__file__))
sys.path.insert(0, os.path.join(root_dir, 'lib'))
Ist in Ordnung, wenn Sie es kurz vor dem Import schreiben
sample
#!coding:utf8
import os
import sys
from datetime import date
from google.appengine.ext import ndb
from google.appengine.ext.webapp.util import run_wsgi_app
import csv
import json
import urllib
import datetime
from random import randint
root_dir = os.path.dirname(os.path.abspath(__file__))
sys.path.insert(0, os.path.join(root_dir, 'lib'))
import jinja2
from flask import Flask
from flask import request
from flask import jsonify
from flask import redirect
from flask import render_template
from models import MyModel
Recommended Posts