Python raw_input ignorer retour à la ligne

Est-il possible d'ignorer les caractères de saut de ligne dans les données saisies via raw_input? Je suis en train d'utiliser raw_input à l'entrée d'une liste de chaînes de caractères qui sont copié et collé à partir d'une feuille de calcul. le problème est qu'il semble que les caractères de nouvelle ligne de provoquer les données à entrer prématurément. Tous les espaces vides seront dépouillés de toute façon, donc supprimer les retours à la ligne que l'entrée des données serait un avantage supplémentaire. Ces données doivent être saisies directement par le biais de l'invite du terminal, et de ne pas lire à partir d'un fichier.

C'est ce que j'ai fait jusqu'à présent:

names = raw_input('Shoot me some names partner: ')

print 'What do you want to do?'
print '1 - format names for program 1'
print '2 - format names for program 2'

first_act = raw_input('Enter choice: ')

print names
print first_act

Maintenant quand je lance le présent et l'entrée de la mannequin noms que j'ai mis dans une feuille de calcul google doc pour tester, dès que j'ai touché maj+ctrl+v, sans appuyer sur la touche enter-je obtenir ceci:

seth@linux-1337:~> python pythonproj/names.py
Shoot me some names partner: abcd,efg,hijkl,mnop
abcd,efg,hijkl,mnop
abcd,efg,hijkl,mnop
abcd,efg,hijkl,mnop
abcd,efg,hijkl,mnop
abcd,efg,hijkl,mnop
abcd,efg,hijkl,mnop
abcd,efg,hijkl,mnopWhat do you want to do?
1 - format names for program 1
2 - format names for program 2
Enter choice: abcd,efg,hijkl,mnop
abcd,efg,hijkl,mnop
seth@linux-1337:~> abcd,efg,hijkl,mnop
If 'abcd,efg,hijkl,mnop' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf abcd,efg,hijkl,mnop
seth@linux-1337:~> abcd,efg,hijkl,mnop
If 'abcd,efg,hijkl,mnop' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf abcd,efg,hijkl,mnop
seth@linux-1337:~> abcd,efg,hijkl,mnop
If 'abcd,efg,hijkl,mnop' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf abcd,efg,hijkl,mnop
seth@linux-1337:~> abcd,efg,hijkl,mnop
If 'abcd,efg,hijkl,mnop' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf abcd,efg,hijkl,mnop
seth@linux-1337:~> abcd,efg,hijkl,mnop
If 'abcd,efg,hijkl,mnop' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf abcd,efg,hijkl,mnop
seth@linux-1337:~> abcd,efg,hijkl,mnop

Je suis assez nouveau à python, et je ne suis pas le plus expérimenté programmeur de loin. C'est python 2.7.

OriginalL'auteur user1175490 | 2012-01-28