المبرمج العربي نشر 3 مارس 2016 أرسل تقرير نشر 3 مارس 2016 لدي قائمة من السلاسل النصية وأريد إنشاء ملف csv يحتوي على هذه القيم بين علامتي اقتباس، وبين كل قيمة وقيمة فاصل كالتالي: "val 1", "val2", ... فكيف استطيع فعل ذلك في بايثون؟ اقتباس
1 هشام رزق الله نشر 3 مارس 2016 أرسل تقرير نشر 3 مارس 2016 يمكنك فعل ذلك بطرق عديدة في بايثون، فيمكنك على سبيل المثال استخدام دوال مكتبة csv وتمرير quoting=csv.QUOTE_ALL إلى writer لوضع علامتي اقتباس ومن ثم استخدام دالة writerow للحصول على قيم القائمة وكتابتها كما في المثال التالي: import csv myfile = open('a_file.csv', 'wb') wr = csv.writer(myfile, quoting=csv.QUOTE_ALL) wr.writerow(mylist) أو يمكنك استخدام هذه الطريق والتي هي أقصر من الطريقة السابقة: out = csv.writer(open("a_file.csv","w"), delimiter=',',quoting=csv.QUOTE_ALL) out.writerow(myfile) اقتباس
السؤال
المبرمج العربي
لدي قائمة من السلاسل النصية وأريد إنشاء ملف csv يحتوي على هذه القيم بين علامتي اقتباس، وبين كل قيمة وقيمة فاصل كالتالي:
"val 1", "val2", ...
فكيف استطيع فعل ذلك في بايثون؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.