Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Benoit Izac
Bonjour, Le 12/08/2016 à 09:54, ast a écrit dans le message <57ad809b$0$7131$ :
Lorsque j'importe un sous module, je constate que le module aussi est importé. Pourquoi ? Est ce une fonctionnalité de Python ? Par exemple:
import os.path os
<module 'os' from 'C:Program FilesPython35-32libos.py'>
os.getcwd()
'C:Usersjeandesktop'
Je vois mal comment il pourrait en être autrement puisque pour l'utiliser tu dois faire os.path.xxx. Si tu veux juste path, il faut faire : from os import path -- Benoit Izac
Bonjour,
Le 12/08/2016 à 09:54, ast a écrit dans le message
<57ad809b$0$7131$426a74cc@news.free.fr> :
Lorsque j'importe un sous module, je constate que le module
aussi est importé. Pourquoi ? Est ce une fonctionnalité de
Python ?
Par exemple:
import os.path
os
<module 'os' from 'C:\Program Files\Python35-32\lib\os.py'>
os.getcwd()
'C:\Users\jean\desktop'
Je vois mal comment il pourrait en être autrement puisque pour
l'utiliser tu dois faire os.path.xxx. Si tu veux juste path, il faut
faire :
Bonjour, Le 12/08/2016 à 09:54, ast a écrit dans le message <57ad809b$0$7131$ :
Lorsque j'importe un sous module, je constate que le module aussi est importé. Pourquoi ? Est ce une fonctionnalité de Python ? Par exemple:
import os.path os
<module 'os' from 'C:Program FilesPython35-32libos.py'>
os.getcwd()
'C:Usersjeandesktop'
Je vois mal comment il pourrait en être autrement puisque pour l'utiliser tu dois faire os.path.xxx. Si tu veux juste path, il faut faire : from os import path -- Benoit Izac
ast
"Benoit Izac" a écrit dans le message de news:
Bonjour, Le 12/08/2016 à 09:54, ast a écrit dans le message <57ad809b$0$7131$ :
Lorsque j'importe un sous module, je constate que le module aussi est importé. Pourquoi ? Est ce une fonctionnalité de Python ? Par exemple:
import os.path os
<module 'os' from 'C:Program FilesPython35-32libos.py'>
os.getcwd()
'C:Usersjeandesktop'
Je vois mal comment il pourrait en être autrement puisque pour l'utiliser tu dois faire os.path.xxx. Si tu veux juste path, il faut faire : from os import path -- Benoit Izac
ok mais je n'ai jamais vu cela écrit nulle part
"Benoit Izac" <use.reply.to@INVALID.ADDRESS> a écrit dans le message de
news:87eg5ue1is.fsf@izac.org...
Bonjour,
Le 12/08/2016 à 09:54, ast a écrit dans le message
<57ad809b$0$7131$426a74cc@news.free.fr> :
Lorsque j'importe un sous module, je constate que le module
aussi est importé. Pourquoi ? Est ce une fonctionnalité de
Python ?
Par exemple:
import os.path
os
<module 'os' from 'C:\Program Files\Python35-32\lib\os.py'>
os.getcwd()
'C:\Users\jean\desktop'
Je vois mal comment il pourrait en être autrement puisque pour
l'utiliser tu dois faire os.path.xxx. Si tu veux juste path, il faut
faire :
Bonjour, Le 12/08/2016 à 09:54, ast a écrit dans le message <57ad809b$0$7131$ :
Lorsque j'importe un sous module, je constate que le module aussi est importé. Pourquoi ? Est ce une fonctionnalité de Python ? Par exemple:
import os.path os
<module 'os' from 'C:Program FilesPython35-32libos.py'>
os.getcwd()
'C:Usersjeandesktop'
Je vois mal comment il pourrait en être autrement puisque pour l'utiliser tu dois faire os.path.xxx. Si tu veux juste path, il faut faire : from os import path -- Benoit Izac
ok mais je n'ai jamais vu cela écrit nulle part
Benoit Izac
Bonjour, Le 13/08/2016 à 18:24, ast a écrit dans le message <57af49bc$0$710$ :
Lorsque j'importe un sous module, je constate que le module aussi est importé. Pourquoi ? Est ce une fonctionnalité de Python ? Par exemple:
import os.path os
<module 'os' from 'C:Program FilesPython35-32libos.py'>
os.getcwd()
'C:Usersjeandesktop'
Je vois mal comment il pourrait en être autrement puisque pour l'utiliser tu dois faire os.path.xxx. Si tu veux juste path, il faut faire : from os import path
ok mais je n'ai jamais vu cela écrit nulle part
Ici <https://docs.python.org/3/reference/simple_stmts.html#import> : | If the module being imported is not a top level module, then the name | of the top level package that contains the module is bound in the | local namespace as a reference to the top level package. The imported | module must be accessed using its full qualified name rather than | directly
import os.path # 3ème cas (cité ci-dessus) locals()
| If the module being imported is not a top level module, then the name
| of the top level package that contains the module is bound in the
| local namespace as a reference to the top level package. The imported
| module must be accessed using its full qualified name rather than
| directly
import os.path # 3ème cas (cité ci-dessus)
locals()
Bonjour, Le 13/08/2016 à 18:24, ast a écrit dans le message <57af49bc$0$710$ :
Lorsque j'importe un sous module, je constate que le module aussi est importé. Pourquoi ? Est ce une fonctionnalité de Python ? Par exemple:
import os.path os
<module 'os' from 'C:Program FilesPython35-32libos.py'>
os.getcwd()
'C:Usersjeandesktop'
Je vois mal comment il pourrait en être autrement puisque pour l'utiliser tu dois faire os.path.xxx. Si tu veux juste path, il faut faire : from os import path
ok mais je n'ai jamais vu cela écrit nulle part
Ici <https://docs.python.org/3/reference/simple_stmts.html#import> : | If the module being imported is not a top level module, then the name | of the top level package that contains the module is bound in the | local namespace as a reference to the top level package. The imported | module must be accessed using its full qualified name rather than | directly
import os.path # 3ème cas (cité ci-dessus) locals()
Bonjour, Le 13/08/2016 à 18:24, ast a écrit dans le message <57af49bc$0$710$ :
Lorsque j'importe un sous module, je constate que le module aussi est importé. Pourquoi ? Est ce une fonctionnalité de Python ? Par exemple:
import os.path os
<module 'os' from 'C:Program FilesPython35-32libos.py'>
os.getcwd()
'C:Usersjeandesktop'
Je vois mal comment il pourrait en être autrement puisque pour l'utiliser tu dois faire os.path.xxx. Si tu veux juste path, il faut faire : from os import path
ok mais je n'ai jamais vu cela écrit nulle part
Ici <https://docs.python.org/3/reference/simple_stmts.html#import> : | If the module being imported is not a top level module, then the name | of the top level package that contains the module is bound in the | local namespace as a reference to the top level package. The imported | module must be accessed using its full qualified name rather than | directly
import os.path # 3ème cas (cité ci-dessus) locals()
| If the module being imported is not a top level module, then the name
| of the top level package that contains the module is bound in the
| local namespace as a reference to the top level package. The imported
| module must be accessed using its full qualified name rather than
| directly
import os.path # 3ème cas (cité ci-dessus)
locals()
Bonjour, Le 13/08/2016 à 18:24, ast a écrit dans le message <57af49bc$0$710$ :
Lorsque j'importe un sous module, je constate que le module aussi est importé. Pourquoi ? Est ce une fonctionnalité de Python ? Par exemple:
import os.path os
<module 'os' from 'C:Program FilesPython35-32libos.py'>
os.getcwd()
'C:Usersjeandesktop'
Je vois mal comment il pourrait en être autrement puisque pour l'utiliser tu dois faire os.path.xxx. Si tu veux juste path, il faut faire : from os import path
ok mais je n'ai jamais vu cela écrit nulle part
Ici <https://docs.python.org/3/reference/simple_stmts.html#import> : | If the module being imported is not a top level module, then the name | of the top level package that contains the module is bound in the | local namespace as a reference to the top level package. The imported | module must be accessed using its full qualified name rather than | directly
import os.path # 3ème cas (cité ci-dessus) locals()