2017-02-18 18 views
-1

У меня есть список данных, каксоздать CSV-файл с текстом с помощью питона

Имя \ п обозначениям Mobile Email Adiba Председатель +88 [email protected] DELIM ASst Prof + 8801734534 [email protected] мали Asst Prof +88013254534 [email protected]

Теперь я хочу поместить это в файл csv, как этот farmat.

Name Designations Mobile    Email 
Adiba Chairman  [email protected] 
delim Asst Prof  +880173453  [email protected] 
mali Asst Prof  +88013254534 [email protected] 

Как я могу отделить 4 часть, используя язык python?

+1

OK. У вас есть вопрос? – jonrsharpe

+0

Можно сказать, что формат ваших данных. Это в data.frame? Четыре отдельных списка? – G5W

+0

* У меня есть список данных * - показать фактический список содержания – RomanPerekhrest

ответ

0

Итак, у вас есть список списков/кортежей, где в каждом кортеже есть 4 части - имя, обозначение, телефон и электронная почта. Таким образом, вы можете просто сделать это -

csvfile = open("hello.csv", "w", newline="") 
writer = csv.writer(csvfile) 
writer.writerows(list_to_write) 
csvfile.close() 

Убедитесь, что вы закрыли файл, когда закончите.

EDIT

Если вы слом с веб-страницы, то после получения значения названия, обозначения, телефон и электронная почта сделать кортеж, а затем добавить его в список.

list_to_write = [] 
append_it = (Name, Designation, Phone, Email) 
list_to_write.append(append_it) 

При написании файла csv будьте осторожны с csv.writerow(). Используйте csv.writerows(), он напишет все строки, которые у вас есть в вашем списке, и csv.writerow() будет писать только 1-ю строку.

+0

csv file read/write kora ami chai nai. chaisi kemne ogula alada kormu. –

+0

Затем отредактируйте свой вопрос и уточните, что вы на самом деле хотите. –

 Смежные вопросы

  • Нет связанных вопросов^_^