امکان نوشتن و خواندن متن دارای کاما در فایل csv در زبان پایتون - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

امکان نوشتن و خواندن متن دارای کاما در فایل csv در زبان پایتون

+1 امتیاز

با عرض سلام و وقت بخیر

 در یک فایل csv، تعدادی متن نظرات نوشته شده است که این متنها دارای کاما(,) می باشند. با توجه به اینکه در فایل csv بطور پیش فرض عبارات را براساس کاما جدا می کند، قصد دارم که از کوتیشن برای جداسازی ستونها استفاده کنم اما با خطای زیر مواجه می شوم:

فایل csv نیز بصورت زیر ذخیره شده است:

 

لطفا بنده را راهنمایی نمائید که چکاری برای رفع خطای آن باید انجام دهم؟

با تشکر

سوال شده مرداد 31, 1398  بوسیله ی helisa (امتیاز 17)   1 1 4
ویرایش شده شهریور 2, 1398 بوسیله ی helisa
تصاویر اصلا واضح نیست که بشه نظری داد.
بله عذرخواهی می کنم.

تصاویر ویرایش شد.

2 پاسخ

+2 امتیاز
 
بهترین پاسخ
def convert(file_name):
    with open(file_name, 'r') as f:
        reader = csv.reader(f)
        with open(file_name+'_new', 'w') as f_new:
            writer = csv.writer(f_new)
            for row in reader:
                row[0] = row[0].replace(',', '"')
                writer.writerow(row)
    f.close()
    f_new.close()

 

پاسخ داده شده تیر 23, 1401 بوسیله ی copilot (امتیاز 1,549)   1 3 6
انتخاب شد تیر 24, 1401 بوسیله ی مصطفی ساتکی
0 امتیاز
بله عذرخواهی می کنم.

تصاویر ویرایش شد.

ممنون
پاسخ داده شده شهریور 2, 1398 بوسیله ی helisa (امتیاز 17)   1 1 4
دوباره نشان داده شد شهریور 4, 1398 بوسیله ی helisa
...