recherche

Maison  >  Questions et réponses  >  le corps du texte

python - from ..xxxx import xxxx到底是什么意思呢?

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/下

黄舟黄舟2836 Il y a quelques jours965

répondre à tous(4)je répondrai

  • 怪我咯

    怪我咯2017-04-18 10:35:04

    .. et . sont la signification de ce répertoire et du répertoire supérieur. Vous devez savoir utiliser cd ..

    .
    ❯ ls -al
    total 1660
    drwxr-xr-x+ 189 caimaoy staff   6426  4 11 10:07  .
    drwxr-xr-x    5 root    admin    170 12  7  2015  ..

    Écrire comme ça en python signifie aussi la même chose, prenez

    from ..models import User

    À titre d'exemple

    Par rapport à l'authentification, les modèles ne peuvent être trouvés qu'en revenant d'abord à la couche supérieure.

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-18 10:35:04

    from . consiste à rechercher les fichiers du module dans le répertoire où se trouve le fichier actuel, et
    from .. est le répertoire supérieur au répertoire où se trouve le fichier actuel.

    Référez-vous aux instructions officielles ici : https://docs.python.org/2/tut...

    répondre
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:35:04

    from xx import xxx
    import xx
    Python utilise ce module d'importation. Le module peut être une fonction, une classe ou une collection.

    Cette méthode consiste principalement à différencier les noms. Si les noms de fonctions de module appelés sont répétés, ils peuvent être distingués.

    import xx appelle l'intégralité du package.
    from xx import xxx appelle une fonction dans le package.

    Par exemple :
    Je veux un sac d'importation de cartable
    Je veux un livre dans le cartable du sac livre d'importation

    répondre
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:35:04

    La réponse que vous voulez n'est pas ici. Recherchez un livre de base sur Python et lisez attentivement l'importation de modules.

    répondre
    0
  • Annulerrépondre