اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

CSV هو نوع ملفات بسيط البنية comma separated values أو القيم التي يفصل بينها فاصلة، يمثل الملف جدول بيانات حيث أول سطر فيه يحوي أسماء الأعمدة و من ثم تتكرر نفس البنية و أسفل كل اسم عمود تأتي القيم الخاصة به:

#head الترويسة أو أسماء العناوين
name,city,street

# البيانات
John,Riverside,"NJ 08075"
Jack,"McGinnis 220 hobo Av","Phila PA9119"
John,"Da Man","Riverside NJ8075"
Stephen,Tyler,"7452 Terrace SD91234"

يمكن قرائتها في بايثوت باستخدام مكتبة pandas:

حيث يوجد دالة read_csv لقراءة الملفات من نوع csv

import pandas as pd

df = pd.read_csv('data.csv')

print(df.to_string()) 

 

  • 0
نشر (معدل)

ملف CSV (Comma Separated Values قيم مفصولة بفاصلة) هو عبارة عن نوع خاص من الملفات التي يمكنك إنشاؤها أو تحريرها في Excel. بدلاً من تخزين المعلومات في أعمدة، تُخزّن ملفات CSV المعلومات مفصولة بفواصل.
لقراءة ملف من هذا النوع نستخدم التابع csv.reader()‎‎: تعيد هذه الدالة كائن قراءة Object Reader مهمته هي المرور على جميع الأسطر في ملف csv.
 

# مثال
import csv
path1='E:\file.csv' # كتابة المسار الذي يوجد به الملف
file=open(path1,'r') # فتح الملف الموجود في المسار الممر  
reader=csv.reader(file) # csv الموجود في الصف  reader  قراءة الملف باستخدام التابع  
# reader موجودة في الغرض  csv الآن أصبحت كل الأسطر في ملف 
# لعرض الملف يمكننا القيام بمايلي
for row in reader:
    print(row)

 

تم التعديل في بواسطة Ali Haidar Ahmad

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...