Malak Mohammad نشر 11 يناير 2016 أرسل تقرير نشر 11 يناير 2016 السلام عليكم لدي ملفات HTML قرابة 500 صفحة .. داخل مجلد ما .. و هناك صفحات داخل مجلدات في هذا المجلد اريد التعديل على جميع صفحات الـ HTML الموجودة داخل المجلد " س " مثلا بحيث اريد استبدال رابط معين برابط أخر و هذا الرابط موجود في جميع هذه الصفحات هل من طريقة ؟ لا اريد استخدام برنامج .. لان البرنامج سيعمل بشكل بطيء .. لان عدد الصفحات 500 صفحة و لا يمكن فتحها عن طريق بنرنامج معين ياريت لو سكربت و كيف استخدمه لاني ما اعرف كيف اتعامل مع السكربتات شكرا اقتباس
0 هشام رزق الله نشر 17 فبراير 2016 أرسل تقرير نشر 17 فبراير 2016 يمكنك فعل ذلك بسهولة عن طريق لغة بايثون، وذلك عن طريق وضع أسماء الملفات في قائمة و من ثم الدوران حول جميع أسطر كل ملف واستبدال الكلمة القديمة بالكلمة الجديدة (في ملف جديد) وذلك عن طريق استعمال دالة replace كما في المثال التالي: with open("htmlout.txt", "wt") as fout: with open("htmlin.txt", "rt") as fin: for line in fin: fout.write(line.replace('http://gggle.com', 'http://bingbong.com')) حيث أن htmlout.txt هو الملف النهائي وأما htmlin.txt فهو الملف الأول الذي يحتوي على الكلمات (أو الروابط) قبل استبدالها. اقتباس
السؤال
Malak Mohammad
السلام عليكم
لدي ملفات HTML قرابة 500 صفحة .. داخل مجلد ما .. و هناك صفحات داخل مجلدات في هذا المجلد
اريد التعديل على جميع صفحات الـ HTML الموجودة داخل المجلد " س " مثلا
بحيث اريد استبدال رابط معين برابط أخر
و هذا الرابط موجود في جميع هذه الصفحات
هل من طريقة ؟
لا اريد استخدام برنامج .. لان البرنامج سيعمل بشكل بطيء .. لان عدد الصفحات 500 صفحة و لا يمكن فتحها عن طريق بنرنامج معين
ياريت لو سكربت و كيف استخدمه لاني ما اعرف كيف اتعامل مع السكربتات
شكرا
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.