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

السؤال

نشر

سلام عليكم 

هل من يتكرم و يشرح لي هذا الكود 

 

#! /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)

 

Recommended Posts

  • 0
نشر

مرحبا،

#! /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

بالتوفيق

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...