J'écris un script qui va importer une liste d'URL à partir d'un fichier CSV, puis faire une boucle sur les URL pour obtenir une réponse. Lorsque j'importe le fichier CSV, chaque site est entouré de crochets et de guillemets simples.Import CSV avec Python - Pourquoi des crochets?
Mon csv ressemble à ceci:
http://cnn.com
http://yahoo.com
http://google.com
Le nom du csv est sites.csv
.
Voici le code que je suis en cours d'exécution:
import csv
datafile = open('path/to/file/sites.csv', 'rU')
datareader = csv.reader(datafile)
for row in datareader:
print row
Voici la sortie:
['http://cnn.com']
['http://yahoo.com']
['http://google.com']
Est-il possible de ne pas inclure le ['
, ']
autour de l'URL lors de la lecture du fichier CSV ? Si ce n'est pas le cas, alors ma solution consiste-t-elle à supprimer les ['
, ']
dans ma boucle, puis à accéder à l'URL?
mieux vaut ne pas utiliser csv alors –