Message d'erreur[ 'basestring' is not defined ]
Fermé
Abd ARRA7MEN
Messages postés
37
Date d'inscription
mercredi 26 février 2014
Statut
Membre
Dernière intervention
2 septembre 2014
-
Modifié par Abd ARRA7MEN le 12/03/2014 à 17:55
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 - 13 mars 2014 à 17:56
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 - 13 mars 2014 à 17:56
A voir également:
- Nameerror: name 'basestring' is not defined
- What is my movie français - Télécharger - Divers TV & Vidéo
- Your messenger verification code is ✓ - Forum Facebook Messenger
- Rtc battery is low ✓ - Forum Matériel & Système
- The bird of hermes is my name eating my wings to make me tame - Forum Cinéma / Télé
- Your dimm1 and dimm2 module organization is not same - Forum PC portable
2 réponses
ElementW
Messages postés
4816
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 225
13 mars 2014 à 11:37
13 mars 2014 à 11:37
'lut, t'as installé python-linux-procfs, mais celui-ci est prévu pour Python 2, pas Python 3. Utilise python2 ou alors modifie la source toi même (guide de portage 2->3, en anglais, paragraphe sur basestring)
nidhogg-59
Messages postés
102
Date d'inscription
mercredi 20 juin 2012
Statut
Membre
Dernière intervention
5 décembre 2015
27
12 mars 2014 à 20:46
12 mars 2014 à 20:46
Bonjour!
Python te dit simplement que ta variable basestring n'existe pas.
Python te dit simplement que ta variable basestring n'existe pas.
Abd ARRA7MEN
Messages postés
37
Date d'inscription
mercredi 26 février 2014
Statut
Membre
Dernière intervention
2 septembre 2014
2
Modifié par Abd ARRA7MEN le 13/03/2014 à 10:34
Modifié par Abd ARRA7MEN le 13/03/2014 à 10:34
Bonjour,
c'est mon fichier:
from procfs import Proc
proc= Proc()
eth = proc.net.dev.eth0.receive.bytes
print (eth)
** comment la résoudre ?
c'est mon fichier:
from procfs import Proc
proc= Proc()
eth = proc.net.dev.eth0.receive.bytes
print (eth)
** comment la résoudre ?
Abd ARRA7MEN
Messages postés
37
Date d'inscription
mercredi 26 février 2014
Statut
Membre
Dernière intervention
2 septembre 2014
2
13 mars 2014 à 11:31
13 mars 2014 à 11:31
voici le message d'erreur complet:
Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
eth = proc.net.dev.eth0.receive.bytes
File "/usr/local/lib/python3.3/dist-packages/procfs/core.py", line 127, in __getattr__
return self._handle_file(path)
File "/usr/local/lib/python3.3/dist-packages/procfs/core.py", line 150, in _handle_file
return self._call_file_handler(handler)
File "/usr/local/lib/python3.3/dist-packages/procfs/core.py", line 297, in _call_file_handler
return handler(self._id)
File "/usr/local/lib/python3.3/dist-packages/procfs/core.py", line 99, in __init__
super(ProcessFile, self).__init__(filepath)
File "/usr/local/lib/python3.3/dist-packages/procfs/core.py", line 30, in __init__
if not isinstance(filepath, basestring):
NameError: global name 'basestring' is not defined
***une idé s v p
Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
eth = proc.net.dev.eth0.receive.bytes
File "/usr/local/lib/python3.3/dist-packages/procfs/core.py", line 127, in __getattr__
return self._handle_file(path)
File "/usr/local/lib/python3.3/dist-packages/procfs/core.py", line 150, in _handle_file
return self._call_file_handler(handler)
File "/usr/local/lib/python3.3/dist-packages/procfs/core.py", line 297, in _call_file_handler
return handler(self._id)
File "/usr/local/lib/python3.3/dist-packages/procfs/core.py", line 99, in __init__
super(ProcessFile, self).__init__(filepath)
File "/usr/local/lib/python3.3/dist-packages/procfs/core.py", line 30, in __init__
if not isinstance(filepath, basestring):
NameError: global name 'basestring' is not defined
***une idé s v p
13 mars 2014 à 17:38
j'ai placé python3 comme langage par defaut et pourtant il m'affiche une erreur de basestring, et ceci concerne le python2,tu trouve pas bizar ?
13 mars 2014 à 17:56