flaskweb开发书中:
1 from flask import render_template, redirect, request, url_for, flash
2 from flask_login import login_user, logout_user, login_required,current_user
3 from . import auth
4 from .. import db
5 from ..models import User
6 from ..email import send_email
7 from .forms import LoginForm,RegistrationForm
上述.和..起到什么作用呢?
tree是这样的
├── app
│ ├── auth
│ │ ├── forms.py
│ │ ├── forms.pyc
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ ├── views.py
│ │ └── views.pyc
│ ├── email.py
│ ├── email.pyc
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── main
│ │ ├── errors.py
│ │ ├── errors.pyc
│ │ ├── forms.py
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ ├── views.py
│ │ └── views.pyc
│ ├── models.py
│ ├── models.pyc
│ ├── static
│ │ └── favicon.ico
│ └── templates
│ ├── 404.html
│ ├── 500.html
│ ├── auth
│ │ ├── email
│ │ │ ├── confirm.html
│ │ │ └── confirm.txt
│ │ ├── login.html
│ │ ├── register.html
│ │ └── unconfirmed.html
│ ├── base.html
│ ├── index.html
│ └── mail
│ ├── new_user.html
│ └── new_user.txt
├── config.py
├── config.pyc
├── LICENSE
├── manage.py
├── README.md
├── requirements.txt
└── tests
├── __init__.py
├── test_basics.py
└── test_user_model.py
这个脚本在app/auth/下
.. dan . adalah maksud direktori ini dan direktori unggul Anda mesti tahu cara menggunakan
cd ..
Menulis seperti ini dalam python juga bermaksud perkara yang sama, ambil
Sebagai contoh
Berbanding dengan pengesahan, model hanya boleh ditemui dengan kembali ke lapisan atas dahulu.
dari .. adalah untuk mencari fail modul dari direktori di mana fail semasa berada, dan
dari .. ialah direktori yang lebih tinggi daripada direktori di mana fail semasa berada.
Rujuk arahan rasmi di sini: https://docs.python.org/2/tut...
dari xx import xxx
import xx
Python menggunakan modul import ini Modul boleh menjadi fungsi, kelas atau koleksi.
Kaedah ini terutamanya untuk membezakan penamaan Jika nama fungsi modul dipanggil diulang, ia boleh dibezakan.
import xx memanggil keseluruhan pakej.
dari xx import xxx memanggil fungsi dalam pakej.
Contohnya:
Saya nak beg import beg sekolah
Saya nak buku dalam beg sekolah dari buku import beg
Jawapan yang anda inginkan tidak ada di sini. Cari buku Python asas dan baca dengan teliti tentang import modul.