بیایید ببینیم چگونه می توانیم مقدار ستون یک فایل CSV را در پایتون جایگزین کنیم. فایل CSV چیزی نیست جز یک فایل محدود شده با کاما.
روش 1: استفاده از توابع پیش ساخته پایتون
با استفاده از متد ()replace ، می توانیم به راحتی یک متن را به متن دیگری جایگزین کنیم. در کد زیر، یک فایل CSV ورودی با نام “csvfile.csv” داریم و آن را در حالت “خواندن” باز می کنیم. متد join() تمام خطوط یک فایل CSV را به عنوان یک iterable می گیرد و آنها را به یک تک رشته تبدیل می کند. سپس، میتوانیم از متد ()replace در کل رشته استفاده کنیم و میتوانیم جایگزینهای تکی یا چندگانه انجام دهیم. در کلِ رشته، متن داده شده جستجو شده و با متن مشخص شده جایگزین می شود.
نمونه ای از فایل ورودی:
فایل خروجی:
روش 2: استفاده از Pandas DataFrame
می توانیم فایل CSV را به صورت DataFrame بخوانیم و سپس متد ()replace را اعمال کنیم .
نمونه اکسل ورودی:
خروجی: