حلا نصار نشر 31 مايو 2021 أرسل تقرير مشاركة نشر 31 مايو 2021 ارجو المساعده عندما اقوم بحفظ ملف اكسيل في بايثون أواجه المشكلة التاليه كما موضح بالصوره اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 Ali Haidar Ahmad نشر 31 مايو 2021 أرسل تقرير مشاركة نشر 31 مايو 2021 يجب تقسيم الملف ثم حفظه في أكثر من sheet ضمن ملف اكسيل واحد، لأن حجم الملف كبير وبالنسبة لملفات اكسل فإن اعلى حد للتخزين هو 1048576، الكود التالي يحل كل مشكلتك: # قسم الملف لأكثر من قسم 4 أقسام مثلاً nr=r.shape[0]//4 r1=r.iloc[:nr][:] r2=r.iloc[nr:2*nr][:] r3=r.iloc[nr*2:3*nr][:] r4=r.iloc[3*nr:][:] # تخزين الأقسام writer.book.use_zip64() n=input("enter new file name\n") writer = pd.ExcelWriter('{}.xlsx'.format(n), engine='xlsxwriter',options={'strings_to_urls': False}) r1.to_excel(writer, 'Sheet1') r2.to_excel(writer, 'Sheet2') r3.to_excel(writer, 'Sheet3') r4.to_excel(writer, 'Sheet4') writer.save() 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 Nuhla Almasri نشر 31 مايو 2021 أرسل تقرير مشاركة نشر 31 مايو 2021 الحد الأقصى لأبعاد جدول بيانات Excel هو 1،048،576 صفًا بـ 16،384 عمودًا. الحل البديل هو إستخدام تنسيق برنامج مثل .csv (أو .txt مباشرة) الcsv يتعبر جدا قريب لملفات ال excel لذلك لن يكون هنالك اختلافات كبيرة بين الإثنين, أي يمكنك أن تحفظها بصيغة csv بدون مشاكل اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
حلا نصار
ارجو المساعده
عندما اقوم بحفظ ملف اكسيل في بايثون أواجه المشكلة التاليه كما موضح بالصوره
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.