Pages : 1
#1 Le 01/10/2015, à 22:10
- ludo77
probleme script python
bonsoir
j'ai telecharger le script :http://senseis.xmp.net/?FrancoisVanNiekerk%2FBeginnerExerciseScript
et j'ai une erreur a la ligne 3
import sys, os, urllib2
^
je ne connais pas python
merci de votre aide
Hors ligne
#2 Le 01/10/2015, à 22:50
- louis94
Re : probleme script python
Bonjour,
Essaye de modifier la première ligne :
#!/usr/bin/env python2
Louis
Dernière modification par louis94 (Le 01/10/2015, à 22:52)
Hors ligne
#3 Le 01/10/2015, à 22:55
- ludo77
Re : probleme script python
j'ai essayé mais j'ai la meme erreur
Hors ligne
#4 Le 01/10/2015, à 23:01
- louis94
Re : probleme script python
Est-ce que tu peux en dire plus sur l'erreur ? Quel est le message ?
Louis
Hors ligne
#5 Le 01/10/2015, à 23:12
- ludo77
Re : probleme script python
il s'agit de l'erreur IndentationError: unexpected indent
Hors ligne
#6 Le 01/10/2015, à 23:50
- jplemoine
Re : probleme script python
Le copier-coller ne fonctionne pas : il y un problème d'indentation et de caractères surnuméraires.
Voici le listing fonctionnel
#!/usr/bin/env python
import sys, os, urllib2
if not os.path.exists("beginner_exercises/"):
os.makedirs("beginner_exercises/")
firstex=1
lastex=10
sys.stdout.write("fetching beginner exercises "+str(firstex)+" to "+str(lastex)+":\n")
for i in range(firstex,lastex+1):
gethtml=urllib2.urlopen("http://senseis.xmp.net/?BeginnerExercise"+str(i))
html=gethtml.read()
gethtml.close()
startdiag=html.find("diag1")
enddiag=html.find("</form>",startdiag)
diag=html[startdiag:enddiag]
diagurlstart=diag.find("diagrams/")
diagurlend=diag.find("\">",diagurlstart)
diagurl=diag[diagurlstart:diagurlend]
getsgf=urllib2.urlopen("http://senseis.xmp.net/"+diagurl)
sgf=getsgf.read()
getsgf.close()
sgffile=open("beginner_exercises/prob_%(#)04d.sgf"%{"#":i},"w")
sgffile.write(sgf)
sgffile.close()
sys.stdout.write(str(i)+" ")
sys.stdout.flush()
sys.stdout.write("done.\n")
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#7 Le 02/10/2015, à 17:40
- louis94
Re : probleme script python
@jplemoine : La boucle principale est encore mal indentée.
Hors ligne