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) اقتباس
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 اقتباس
السؤال
Sami Remili
سلام عليكم
هل من يتكرم و يشرح لي هذا الكود
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.