Bonjour,

J'ai constaté un problème assez gênant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
def trouve_prot():
    iput=raw_input("Enter the protein's code (ex: 4S18) : ")
    print "\n"
    url=urllib.urlopen("http://www.rcsb.org/pdb/download/downloadFile.do?fileFormat=pdb&compression=NO&structureId="+str(iput))
    pdbfile=url.readlines()
print pdbfile
Quand je l'exécute:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
name 'pdbfile' is not defined
Je ne comprend pas, je le définis pourtant bien avec cette ligne pourtant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
pdbfile=url.readlines()
Quelqu'un peut-il m'expliquer comment faire pour contourner ce problème ?

Merci d'avance