Sami Remili نشر 22 ديسمبر 2020 أرسل تقرير مشاركة نشر 22 ديسمبر 2020 سلام عليكم هل من يتكرم و يشرح لي هذا الكود #! /usr/bin/env python3 import os import requests dir="/data/feedback/" url= "http://1.1.1.1/feedback/" for file in os.listdir(dir): types = ["title","name","date","feedback"] dates = {} lines = [] print(file) with open(dir+"/"+file,"r") as txtfile: x = 0 for line in txtfile: dates[tipos[x]] = line.rstrip('\n') x += 1 print(dates) response = requests.post(url,json=dates) اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 22 ديسمبر 2020 أرسل تقرير مشاركة نشر 22 ديسمبر 2020 مرحبا، #! /usr/bin/env python3 import os # تضمين مكتبة النظام التي تؤمن مساعدة في التعامل مع الملفات في مثالنا import requests # HTTP requests تضمين مكتبة للتعامل مع الاتصال بالانترنت dir="/data/feedback/" # مسار ملف البيانات url= "http://1.1.1.1/feedback/" # مسار توجيه البيانات for file in os.listdir(dir): # قراءة قائمة الملفات في المسار المحدد # تعريف مصفوفات types = ["title","name","date","feedback"] dates = {} lines = [] # طباعة ملف print(file) with open(dir+"/"+file,"r") as txtfile: # txtfile حشو محتويات الملف في متحول x = 0 for line in txtfile: # طباعة الملف سطر سطر dates[types[x]] = line.rstrip('\n') # نخزن السطر من الملف في المصفوفة x += 1 print(dates) # طباعة مصفوفة التواريخ response = requests.post(url,json=dates) # JSON رد جواب للطلبية بصيغة بيانات أظن أنه يوجد خطأ في تعليمة tipos # خطأ dates[types[x]] = line.rstrip('\n') - قراءة ملف و إعادة توجيه البيانات منه لرابط محدد (تحقيق استجابة للطلبية) - إن المتحول X يمر على المصفوفة types ، ويخزن في dates حسب دليل معين (موقع X في types) أي [types[x بالتوفيق 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Sami Remili نشر 23 ديسمبر 2020 الكاتب أرسل تقرير مشاركة نشر 23 ديسمبر 2020 شكرا أخي بارك الله فيك اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Sami Remili
سلام عليكم
هل من يتكرم و يشرح لي هذا الكود
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.