আমি পাইথন ব্যবহার করে কোনও সিএসভি সম্পাদনা করতে নীচে উল্লেখিত কোড ব্যবহার করছি। কোডগুলিতে কল করা ফাংশন কোডের উপরের অংশটি গঠন করে।
সমস্যা: আমি নীচের উল্লেখ করা কোডটি দ্বিতীয় সারির থেকে সিএসভি সম্পাদনা শুরু করতে চাই, আমি এটির প্রথম সারি বাদ দিতে চাই যাতে শিরোনাম রয়েছে। এই মুহূর্তে এটি কেবলমাত্র প্রথম সারিতে ফাংশন প্রয়োগ করছে এবং আমার শিরোনাম সারিটি পরিবর্তন হচ্ছে।
in_file = open("tmob_notcleaned.csv", "rb")
reader = csv.reader(in_file)
out_file = open("tmob_cleaned.csv", "wb")
writer = csv.writer(out_file)
row = 1
for row in reader:
row[13] = handle_color(row[10])[1].replace(" - ","").strip()
row[10] = handle_color(row[10])[0].replace("-","").replace("(","").replace(")","").strip()
row[14] = handle_gb(row[10])[1].replace("-","").replace(" ","").replace("GB","").strip()
row[10] = handle_gb(row[10])[0].strip()
row[9] = handle_oem(row[10])[1].replace("Blackberry","RIM").replace("TMobile","T-Mobile").strip()
row[15] = handle_addon(row[10])[1].strip()
row[10] = handle_addon(row[10])[0].replace(" by","").replace("FREE","").strip()
writer.writerow(row)
in_file.close()
out_file.close()
আমি row
ভেরিয়েবলটি আরম্ভ করে এই সমস্যাটি সমাধান করার চেষ্টা করেছি 1
কিন্তু এটি কার্যকর হয়নি।
দয়া করে এই সমস্যাটি সমাধানে আমাকে সহায়তা করুন।