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
- Not in a hypervisor partition (hvp=0) (verr_nem_not_available). vt-x is disabled in the bios for all cpu modes (verr_vmx_msr_all_vmx_disabled). - Forum VirtualBox
- Rtc battery is low ✓ - Forum Matériel & Système
- Minimal bash-like line editing is supported ✓ - Forum Linux / Unix
- The realtek network controller was not found. if deep sleep mode is enabled please plug the cable ✓ - Forum Pilotes (drivers)
2 réponses
ElementW
Messages postés
4816
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 228
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