06 تصميم برنامج إدخال بيانات Tkinter GUI

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024

Комментарии • 65

  • @ahmedassammani
    @ahmedassammani 11 месяцев назад +7

    جزاك الله خير أستاذ المنذر، فقط تنبيه : عند فصل الكلمات بالفواصل (،) لجعلها مفصولة في ملف اكسل لابد من مراعاة الاكسل عند المستخدم هل يفصل بالفاصلة العادية (،) أو الفاصلة المنقوطة (;) حتى يعرف المستخدم بماذا يفصل في بايثون بين الكلمات، أشكرك مجددا أستاذ المنذر وموفق إن شاء الله

    • @منيرةخالد-ذ3غ
      @منيرةخالد-ذ3غ 8 месяцев назад

      جزاكم الله خيرا،فعلا هذا هو الحل واشتغل معي

    • @عبدالرحمنالهندي-ف4خ
      @عبدالرحمنالهندي-ف4خ 7 месяцев назад

      شكرا جزيلا صدقا عجزت ولم تحل عندي المشكلة الى ان قرأت تعليقك

    • @elyuotfgs
      @elyuotfgs 7 месяцев назад

      شكراً جزيلاً لك علي هذه المعلومة

  • @MechEngineer-pd7kp
    @MechEngineer-pd7kp Год назад +5

    رائع sql 🤩
    شكراً لك على دعم وتعزيز المحتوى العربي. 🇾🇪🇸🇦

  • @MrRaassd
    @MrRaassd Год назад

    طرحك بديع مهندس منذر
    تخصصي شبكات ولكن استفدت من فيديوهاتك الكثير وطبقتها في مجال عملي
    لك كل الشكر وبارك الله فيك وجزاك كل خير

  • @aidounhamdi2973
    @aidounhamdi2973 Год назад +1

    بارك الله فيك اجمل قناة في اليوتيب تسلم يا معلم 😊

  • @Sibfuture24
    @Sibfuture24 Год назад

    مشكور دائما بصوتك وافكارك . ما شاء الله تبارك الرحمن بالتوفيق اخي العزيز

  • @gamilnore
    @gamilnore Год назад

    جزاك الله خيرا على هذا الشرح الرائع

  • @almusawy3276
    @almusawy3276 Год назад

    عاشت ايدك استاذ 🖤
    كلمه شكرا قليه عليك استاذ 🖤
    الله أن شاء الله يوفقك ابحياتك

  • @1amir_16
    @1amir_16 Год назад

    فديو رائع جدا ومفيد ومختصر شكرا علي مجهودك

  • @MusicForCommercials
    @MusicForCommercials Год назад

    جزاك الله خيرا الجزاء استاذ منذر

  • @anaslabanie471
    @anaslabanie471 Год назад

    رائع . شغل كتير مرتب 👍👍

  • @osamaabdelaziz7312
    @osamaabdelaziz7312 Год назад

    اتمني لك التوفيق للخير دوما

  • @alahassou5044
    @alahassou5044 Год назад

    شكر كبير الك استاذ منذر

  • @mrelhadriyassin9907
    @mrelhadriyassin9907 11 месяцев назад

    شكرا جزيلا استفدت كثيرا

  • @yahyadadshah9408
    @yahyadadshah9408 Год назад +1

    انا تخرجت بكالريوس تقنية معلومات وبرمجة -- ركزو لنا على الجافا والجافاسكربت والبي اتش بي - واخر سنة تخريج بدت جامعة العربية المفتوحة بادراج البايثون للمنهج للاسف لم ادرس منه شي - متفاجأ كم سهل البايثون بسطور قليلة انشات واجهة برنامج -- يعطيك العافية على الشرح - الآن المهمة التالية اخذ كور البايثون من حسابك المميز ( شكرا مرة اخرى )

  • @thamerbtoush7326
    @thamerbtoush7326 Год назад

    بارك الله فيك،،،،،، استمر

  • @ابنمحمد-ذ5و
    @ابنمحمد-ذ5و Год назад

    الله يبارك في جهودك وعمرك ويسعد اوقاتك اذا ممكن دورة في تحليل البيانات والبيانات من مبتدأ الى محترف الله يرحم والديك

  • @gadomix3989
    @gadomix3989 Год назад

    شكرا علي الشرح الممتاز.. ممكن شرح مكتبة beautiful soup

  • @قناةمنيرللمحترف

    شرح جميل و مبدع ارجو في الدرس القادم ان تشرح لنا كيفية إضافة زر و خانة البحث عن معلومة مثلا (تاريخ ميلاد ، اسم ....الخ) من قاعدة بيانات ، و كذلك زر التعديل على بيانات ، و ليت مستقبلا تشرح لنا كيفية وضع قائمة menu و الفروع المنسدلة منها على الفورم Form. شكرا جزيلا لك

  • @abdelazizdiali9145
    @abdelazizdiali9145 Год назад

    قاموس كلماتي وما تحضرني من تعابير عاجزة على إيجاد مفردات وكلمات تعبر عن عمق واعمق من كلمة رائع جدا وعظيم
    والله مش خسارة نشارك في قناتك فائدة كبيرة اننا نشاهدها لكن اعذرني لا املك بطاقة الائتمان شوف لنا طريقة أخرى

  • @musbheen
    @musbheen Год назад +1

    الله يعطيك العافيه شرح مميز وممتع كما تعودنا منك
    حصل عندي مشكلة بان البيانات تظهر بعمود واحد ولا تتوزع على الاعمدة

    • @alahassou5044
      @alahassou5044 Год назад +1

      نفس المشكلة ظهرت عندي .. يا ترى لقيت لها حل ؟

    • @منيرةخالد-ذ3غ
      @منيرةخالد-ذ3غ 8 месяцев назад +1

      كذلك عندي ،جزاكم الله خيراً شرح مميز

    • @Hussalghamdy
      @Hussalghamdy 8 месяцев назад

      حط بدال الفاصلة "," فاصلة منقوطة ";"@@منيرةخالد-ذ3غ

  • @hamoudisniper4756
    @hamoudisniper4756 Год назад

    الله يعطيك العافيه شرح مميز وممتع, ممكن دورة في تحليل البيانات

  • @Rabeh645
    @Rabeh645 11 месяцев назад

    شكرا لك استاذ

  • @hamadalsaleh7857
    @hamadalsaleh7857 Год назад

    الله يعطيك ألف عافية أستاذ منذر
    بدنا كتاب لدراسة مكتبة TKinter (مرجع)

  • @ليناأمعبدو
    @ليناأمعبدو Год назад

    حياك الله

  • @omranmu1824
    @omranmu1824 Год назад

    شكرا

  • @majeedmajeed634
    @majeedmajeed634 Год назад

    ياريت لو تستبدل الحفظ ب csv لمكتبة pandas لمشروع ادخال البيانات او sql بسيط عشان التكامل

  • @ali.alftlawe
    @ali.alftlawe Год назад +1

    يرجى شرح التعامل مع اللغة العربية

  • @ZahraAlbutnan
    @ZahraAlbutnan 5 месяцев назад

    ❤❤❤❤❤

  • @حسنالاحمد-ع6ك
    @حسنالاحمد-ع6ك 3 месяца назад

    بعد ماضيف البيانات تنحفظ ف الاكسل لكن بعد التعديل ع الملف وتنسيقه واعمل حفظ يرجع بنفس التنسيق ايش المشكله؟؟

  • @doschplay8917
    @doschplay8917 Год назад

    thank you man

  • @BesanMarabeh-k3z
    @BesanMarabeh-k3z 7 месяцев назад

    استاذ لو سمحت بس سؤال ليش بيطلع عنا انو fileفيها خطأ؟

  • @bashirbasha8189
    @bashirbasha8189 29 дней назад

    How to chose date from tkcalender as dd-mm-yyyy ?

  • @aboodmalik436
    @aboodmalik436 Год назад

    نبغا لثلاث قواعد بيانات sql و excel و access لمن ندخل من هذا الفورم يروح لاي ثلاث برامج من هذا

  • @MohamedHassan-bc9ju
    @MohamedHassan-bc9ju 3 месяца назад

    اين يمكننا التواصل معك فانا ارسل له هنا وعلى صفحة الفيس لم ترد على اى تعليقات فقط طلابك يمدحوك بدون تعليق على المشاكل

  • @nourloay1789
    @nourloay1789 Год назад

    From where i can start to memorize all the codes or the functions for programming??

  • @gamilnore
    @gamilnore Год назад

    Drag and Drop program for python tkinter

  • @aldbisi
    @aldbisi Год назад

    ياليت يكون مصدر البيانات من الاكسيل 😌

  • @nourloay1789
    @nourloay1789 Год назад

    M new in study IT, so what you can advise me??

  • @samarhussein6655
    @samarhussein6655 10 месяцев назад

    وكمان عملت فواصل لكن ماظهر كل صف في عمود ظهرين كلهن بعمود واحد text = firstname + "," + lastname + "," + gender_ + "," + birthdate + "," + country + "," + address + "
    "

  • @kalzurfi
    @kalzurfi Год назад

    شكرا على الجهود
    بس المشكلة انه جاي تظهر كل البيانات بخلية وحدة
    هل السبب بنسخة الاوفيس ؟

    • @ALMunthirSaffan
      @ALMunthirSaffan  Год назад

      تأكد أن تفصل بالفاصلة الانجليزية وليس بالفاصلة العربية
      أي هذه
      ,

    • @kalzurfi
      @kalzurfi Год назад

      @@ALMunthirSaffan
      متاكد انه الفاصلة صحيحة وبالانكليزي بس ما اعرف شنو السبب واكثر من شخص صارت ويا نفس المشكلة

    • @hamoudisniper4756
      @hamoudisniper4756 Год назад

      @@ALMunthirSaffan صارلي نفس المشكل يكتب النصين في نفس الخلية مع الفاصلة

    • @hamoudisniper4756
      @hamoudisniper4756 Год назад

      عندي نفس المشكل بس غيرت (,) با (;) زبطت معي

    • @alahassou5044
      @alahassou5044 Год назад +1

      ​@@hamoudisniper4756 جربتها و جد انحلت المشكلة ... غالبا بتكون من نسخة البايثون نفسها

  • @samarhussein6655
    @samarhussein6655 10 месяцев назад

    ماظهر تحميل import tkcalendar لمن اجيت استدعيها ايش السبب لو ممكن حد يفيدني لو سمحتو😥

    • @samarhussein6655
      @samarhussein6655 10 месяцев назад

      هذا عرفت السبب من الفديو 21😄

  • @tariqmoheidat7227
    @tariqmoheidat7227 Год назад

    I have problem with Comma ... I don't have separated text when I open excel file that I created by python file... I tried to fix that and find what's wrong but I couldn't ... please I need help from you

    • @ALMunthirSaffan
      @ALMunthirSaffan  Год назад

      Share with us you code here to test it

    • @tariqmoheidat7227
      @tariqmoheidat7227 Год назад

      @@ALMunthirSaffan
      from tkinter import *
      from tkinter import ttk
      import tkcalendar
      from tkinter import messagebox
      root = Tk()
      root.title("Data Entry Form")
      root.geometry("470x340")
      root.resizable(False, False)
      head_lable = Label(root, font="Calibre 20 bold", text="Data Entry Form")
      head_lable.grid(row=0, column=0, pady=10, columnspan=4)
      fnam = Label(root, text="First Name")
      fnam.grid(row=1, column=0, padx=10)
      fnam_entry = Entry(root, width=20)
      fnam_entry.grid(row=1, column=1, padx=10)
      lnam = Label(root, text="Last Name")
      lnam.grid(row=1, column=2)
      lnam_entry = Entry(root, width=20)
      lnam_entry.grid(row=1, column=3, padx=10)
      birth = Label(root, text="Birth Day", pady=10)
      birth.grid(row=2, column=0, padx=10)
      birth_entry = tkcalendar.DateEntry(root, width=20)
      birth_entry.grid(row=2, column=1, padx=10, columnspan=3, sticky="we")
      Gender = Label(root, text="Gender", pady=10)
      Gender.grid(row=3, column=0, padx=10)
      gender = StringVar()
      gender.set("none")
      male = Radiobutton(root, text="Male", variable=gender, value="male")
      male.grid(row=3, column=1 )
      female = Radiobutton(root, text="Female", variable=gender, value="femal")
      female.grid(row=3, column=2)
      Country = Label(root, text="Country", pady=10)
      Country.grid(row=4, column=0, padx=10)
      Country_entry = ttk.Combobox(root, width=20, values=["jordan", "Syria", "Iraq", "Egypt"])
      Country_entry.grid(row=4, column=1, padx=10, columnspan=3, sticky="we")
      Address = Label(root, text="Address", pady=10)
      Address.grid(row=5, column=0, padx=10)
      Address_text = Text(root, height=5, width=20)
      Address_text.grid(row=5, column=1, columnspan=3, sticky="we")
      def clear():
      fnam_entry.delete(0, "end")
      lnam_entry.delete(0, "end")
      birth_entry.delete(0, "end")
      gender.set("none")
      Country_entry.delete(0, "end")
      Address_text.delete("1.0", "end")
      fnam_entry.focus_set()
      def save():
      if fnam_entry.get() == "" or lnam_entry.get() == "" or birth_entry.get() == "" or gender.get() == "none" or Country_entry.get() == "" :
      tariq = messagebox.showerror("Attention","One or more fields are empty")
      print(tariq)
      else:
      first_name = fnam_entry.get()
      second_name = lnam_entry.get()
      birth_day = birth_entry.get()
      Gender_ = gender.get()
      Country = Country_entry.get()
      Address = Address_text.get("1.0", "end-1c")

      # the problem is here ... I can't find what I do to solve it
      text = first_name + "," + second_name + "," + birth_day + "," + Gender_ + "," + Country + "," + Address + "
      "
      with open(r"C:\Users\abu_t\tariq.csv", "a") as file: # please change the path to place that you know sir .
      file.write(text)
      clear()
      save_Button = Button(root, text="Save", command=save)
      save_Button.grid(row=6, column=1, ipadx=10, pady=10)
      clear_button = Button(root, text="Clear", command=clear)
      clear_button.grid(row=6, column=2, ipadx=10, pady=10)
      root.mainloop()

    • @ALMunthirSaffan
      @ALMunthirSaffan  Год назад

      I used your code, and everything was going well with me, so the code is correct, could you please tell me again in detail what is wrong? do you use a mac? or Linux? is the file created but you cannot open it? or what? because on my PC everything is running in a good way

    • @tariqmoheidat7227
      @tariqmoheidat7227 Год назад +1

      استاذي المشكله بس افتح ملف الاكسيل ما بطلع معي النص في اعمده انما في خليه واحده فقط

    • @tariqmoheidat7227
      @tariqmoheidat7227 Год назад

      انا استخدم وندوز

  • @SmartVillageSoftware
    @SmartVillageSoftware Год назад

    انسخ الكود لو سمحت

  • @kareemkareem8753
    @kareemkareem8753 Год назад

    جزاك الله خيرا على هذا الشرح الرائع