escaping - Easygui equivalent of raw_input()? -


i getting user input in easygui : title, author name , webpage address. far, good. once in while, when webpage input, there escaped string, return error. guess there must way specify equivalent of raw_input, don't know how.

here's relevent (?) part of code :

if menubiblio == 0:              msg = "remplissez le formulaire puis clickez sur ok"             title = "ajouter un nouveau livre"             fieldnames = ["titre","auteur","webpage"]             fieldvalues = []  # commencer avec toutes les valeurs = 'blank'             fieldvalues = easygui.multenterbox(msg,title,fieldnames)              try:                 titre = fieldvalues[0]                 auteur = fieldvalues[1]                 webpage = fieldvalues[2]                  #calculer le numéro du livre en fonction du nbr de lignes dans le doc txt                 number = open('bookiddatabase.txt', 'r').read().count("\n") + 1                  #composer la ligne à écrire                 livre = "\n" + str(number) + ', ' + str(titre) + ', ' + str(auteur) + ', ' + str(webpage)                  # ajouter le livre dans le fichier txt                 open("bookiddatabase.txt", "a") myfile:                     myfile.write(livre)                  # générer le schéma d'aggrafes effectuer pour le livre                 image = "img"+ str(number) + ".gif"                 easygui.msgbox(msg= "'" + str(titre) + "'" + ' bien été ajouté !' + '\n' + 'voici le schéma d\'aggrafage correspondant :', title='livre ajouté', ok_button='ok', image=image)              except typeerror:                 easygui.msgbox(msg='l\'ajout été annulé !', title='erreur', ok_button='ok') 

any appreciated,

thanks !


Comments

Popular posts from this blog

java - SSE Emitter : Manage timeouts and complete() -

jquery - uncaught exception: DataTables Editor - remote hosting of code not allowed -

java - How to resolve error - package com.squareup.okhttp3 doesn't exist? -