Lors de l'importation de modules en Python
import os
Et,
from sys import path
Cependant, si vous utilisez as, vous pouvez vous y référer avec le nom que vous souhaitez utiliser. Par exemple
import numpy as np
Ensuite, utilisez le nom np au lieu du nom numpy pour créer le module
arr = np.asarray([1,2,3])
arr = numpy.asarray([1,2,3]) #Comme ci-dessus
Vous pouvez vous y référer comme ceci.
J'étais accro à cette fois
import A, B as C
Alors, ** à quels noms se réfèrent les modules A et B **? Lequel des suivants?
** Selon PEP8, les modules ne doivent pas être importés en masse séparés par des virgules. Supposons que nous n'ayons pas d'autre choix que de tomber sur une telle scène cette fois. ** **
>>> import os, sys as test
>>> os #Pas d'erreur
<module 'os' from 'C:\\Python37\\lib\\os.py'>
>>> sys #Erreur
['', ...'.']
>>> test #Pas d'erreur
<module 'sys' (built-in)>
Il semble donc que cela dépende du module sys. Si vous essayez sans "comme test",
>>> import os, sys
>>> os #Pas d'erreur
<module 'os' from 'C:\\Python37\\lib\\os.py'>
>>> sys #Pas d'erreur
<module 'sys' (built-in)>
Ça marche bien.
Il n'est pas bon de se perdre en un coup d'œil, je vais donc ajouter plusieurs modules à l'avenir
import A, B, C
N'écrivez pas en connectant plusieurs éléments comme. ..
Comment utiliser Python, importer (depuis, comme, style recommandé de PEP8, notes, etc.)
Recommended Posts