Оглавление:
Карта сайта:
Оглавление:
Карта сайта:
import csv def write_csv(data): with open('names.csv', 'a') as file: writer = csv.writer(file) writer.writerow((data['name'], data['surname'], data['age'])) def write_csv2(data): with open('names.csv', 'a') as file: order = ['name', 'surname', 'age'] writer = csv.DictWriter(file, fieldnames=order) writer.writerow(data) def main(): d = {'name': 'Petr', 'surname': 'Ivanov', 'age': 21} d1 = {'name': 'Ivan', 'surname': 'Ivanov', 'age': 18} d2 = {'name': 'Ksu', 'surname': 'Petrova', 'age': 32} l = [ d, d1, d2 ] with open('cmc.csv') as file: fieldnames = ['name', 'url', 'price'] reader = csv.DictReader(file, fieldnames=fieldnames) for row in reader: print(row) if __name__ == '__main__': main()