Esta es la contestación más acertada que te podemos dar, pero estúdiala detenidamente y valora si se adapta a tu trabajo.
Ejemplo 1: crear un archivo csv en python
# This action requires the 'csv' module
import csv
# The basic usage is to first define the rows of the csv file:
row_list =[["SN","Name","Contribution"],[1,"Linus Torvalds","Linux Kernel"],[2,"Tim Berners-Lee","World Wide Web"],[3,"Guido van Rossum","Python Programming"]]# And then use the following to create the csv file:
with open('protagonist.csv','w', newline='') as file:
writer = csv.writer(file)
writer.writerows(row_list)# This will create a csv file in the current directory
Ejemplo 2: escritura csv python
import csv
with open('names.csv','w') as csvfile:
fieldnames =['first_name','last_name']
writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
writer.writeheader()
writer.writerow('first_name':'Baked','last_name':'Beans')
writer.writerow('first_name':'Lovely','last_name':'Spam')
writer.writerow('first_name':'Wonderful','last_name':'Spam')
Ejemplo 3: archivos python csv
import csv
with open('employee_birthday.txt') as csv_file:
csv_reader = csv.reader(csv_file, delimiter=',')
line_count =0for row in csv_reader:if line_count ==0:
print(f'Column names are ", ".join(row)')
line_count +=1else:
print(f'trow[0] works in the row[1] department, and was born in row[2].')
line_count +=1
print(f'Processed line_count lines.')
Ejemplo 4: Python escribe csv línea por línea
##text=List of strings to be written to file
with open('csvfile.csv','wb') as file:for line in text:
file.write(line)
file.write('n')
Ejemplo 5: importar archivo csv en python
import pandas as pd
df = pd.read_csv (r'Path where the CSV file is storedFile name.csv')
print (df)
Ejemplo 6: Python lee csv
>>> import csv
>>> with open('eggs.csv', newline='') as csvfile:... spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|')...for row in spamreader:... print(', '.join(row))
Spam, Spam, Spam, Spam, Spam, Baked Beans
Spam, Lovely Spam, Wonderful Spam
Tienes la opción de añadir valor a nuestra información cooperando tu veteranía en las interpretaciones.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)