جزاك الله خير أستاذ المنذر، فقط تنبيه : عند فصل الكلمات بالفواصل (،) لجعلها مفصولة في ملف اكسل لابد من مراعاة الاكسل عند المستخدم هل يفصل بالفاصلة العادية (،) أو الفاصلة المنقوطة (;) حتى يعرف المستخدم بماذا يفصل في بايثون بين الكلمات، أشكرك مجددا أستاذ المنذر وموفق إن شاء الله
انا تخرجت بكالريوس تقنية معلومات وبرمجة -- ركزو لنا على الجافا والجافاسكربت والبي اتش بي - واخر سنة تخريج بدت جامعة العربية المفتوحة بادراج البايثون للمنهج للاسف لم ادرس منه شي - متفاجأ كم سهل البايثون بسطور قليلة انشات واجهة برنامج -- يعطيك العافية على الشرح - الآن المهمة التالية اخذ كور البايثون من حسابك المميز ( شكرا مرة اخرى )
شرح جميل و مبدع ارجو في الدرس القادم ان تشرح لنا كيفية إضافة زر و خانة البحث عن معلومة مثلا (تاريخ ميلاد ، اسم ....الخ) من قاعدة بيانات ، و كذلك زر التعديل على بيانات ، و ليت مستقبلا تشرح لنا كيفية وضع قائمة menu و الفروع المنسدلة منها على الفورم Form. شكرا جزيلا لك
قاموس كلماتي وما تحضرني من تعابير عاجزة على إيجاد مفردات وكلمات تعبر عن عمق واعمق من كلمة رائع جدا وعظيم والله مش خسارة نشارك في قناتك فائدة كبيرة اننا نشاهدها لكن اعذرني لا املك بطاقة الائتمان شوف لنا طريقة أخرى
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
# 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()
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
جزاك الله خير أستاذ المنذر، فقط تنبيه : عند فصل الكلمات بالفواصل (،) لجعلها مفصولة في ملف اكسل لابد من مراعاة الاكسل عند المستخدم هل يفصل بالفاصلة العادية (،) أو الفاصلة المنقوطة (;) حتى يعرف المستخدم بماذا يفصل في بايثون بين الكلمات، أشكرك مجددا أستاذ المنذر وموفق إن شاء الله
جزاكم الله خيرا،فعلا هذا هو الحل واشتغل معي
شكرا جزيلا صدقا عجزت ولم تحل عندي المشكلة الى ان قرأت تعليقك
شكراً جزيلاً لك علي هذه المعلومة
رائع sql 🤩
شكراً لك على دعم وتعزيز المحتوى العربي. 🇾🇪🇸🇦
طرحك بديع مهندس منذر
تخصصي شبكات ولكن استفدت من فيديوهاتك الكثير وطبقتها في مجال عملي
لك كل الشكر وبارك الله فيك وجزاك كل خير
بارك الله فيك اجمل قناة في اليوتيب تسلم يا معلم 😊
مشكور دائما بصوتك وافكارك . ما شاء الله تبارك الرحمن بالتوفيق اخي العزيز
جزاك الله خيرا على هذا الشرح الرائع
عاشت ايدك استاذ 🖤
كلمه شكرا قليه عليك استاذ 🖤
الله أن شاء الله يوفقك ابحياتك
فديو رائع جدا ومفيد ومختصر شكرا علي مجهودك
جزاك الله خيرا الجزاء استاذ منذر
رائع . شغل كتير مرتب 👍👍
اتمني لك التوفيق للخير دوما
شكر كبير الك استاذ منذر
شكرا جزيلا استفدت كثيرا
انا تخرجت بكالريوس تقنية معلومات وبرمجة -- ركزو لنا على الجافا والجافاسكربت والبي اتش بي - واخر سنة تخريج بدت جامعة العربية المفتوحة بادراج البايثون للمنهج للاسف لم ادرس منه شي - متفاجأ كم سهل البايثون بسطور قليلة انشات واجهة برنامج -- يعطيك العافية على الشرح - الآن المهمة التالية اخذ كور البايثون من حسابك المميز ( شكرا مرة اخرى )
بارك الله فيك،،،،،، استمر
الله يبارك في جهودك وعمرك ويسعد اوقاتك اذا ممكن دورة في تحليل البيانات والبيانات من مبتدأ الى محترف الله يرحم والديك
شكرا علي الشرح الممتاز.. ممكن شرح مكتبة beautiful soup
شرح جميل و مبدع ارجو في الدرس القادم ان تشرح لنا كيفية إضافة زر و خانة البحث عن معلومة مثلا (تاريخ ميلاد ، اسم ....الخ) من قاعدة بيانات ، و كذلك زر التعديل على بيانات ، و ليت مستقبلا تشرح لنا كيفية وضع قائمة menu و الفروع المنسدلة منها على الفورم Form. شكرا جزيلا لك
قاموس كلماتي وما تحضرني من تعابير عاجزة على إيجاد مفردات وكلمات تعبر عن عمق واعمق من كلمة رائع جدا وعظيم
والله مش خسارة نشارك في قناتك فائدة كبيرة اننا نشاهدها لكن اعذرني لا املك بطاقة الائتمان شوف لنا طريقة أخرى
الله يعطيك العافيه شرح مميز وممتع كما تعودنا منك
حصل عندي مشكلة بان البيانات تظهر بعمود واحد ولا تتوزع على الاعمدة
نفس المشكلة ظهرت عندي .. يا ترى لقيت لها حل ؟
كذلك عندي ،جزاكم الله خيراً شرح مميز
حط بدال الفاصلة "," فاصلة منقوطة ";"@@منيرةخالد-ذ3غ
الله يعطيك العافيه شرح مميز وممتع, ممكن دورة في تحليل البيانات
شكرا لك استاذ
الله يعطيك ألف عافية أستاذ منذر
بدنا كتاب لدراسة مكتبة TKinter (مرجع)
حياك الله
شكرا
ياريت لو تستبدل الحفظ ب csv لمكتبة pandas لمشروع ادخال البيانات او sql بسيط عشان التكامل
يرجى شرح التعامل مع اللغة العربية
❤❤❤❤❤
بعد ماضيف البيانات تنحفظ ف الاكسل لكن بعد التعديل ع الملف وتنسيقه واعمل حفظ يرجع بنفس التنسيق ايش المشكله؟؟
thank you man
استاذ لو سمحت بس سؤال ليش بيطلع عنا انو fileفيها خطأ؟
How to chose date from tkcalender as dd-mm-yyyy ?
نبغا لثلاث قواعد بيانات sql و excel و access لمن ندخل من هذا الفورم يروح لاي ثلاث برامج من هذا
اين يمكننا التواصل معك فانا ارسل له هنا وعلى صفحة الفيس لم ترد على اى تعليقات فقط طلابك يمدحوك بدون تعليق على المشاكل
From where i can start to memorize all the codes or the functions for programming??
Drag and Drop program for python tkinter
ياليت يكون مصدر البيانات من الاكسيل 😌
M new in study IT, so what you can advise me??
وكمان عملت فواصل لكن ماظهر كل صف في عمود ظهرين كلهن بعمود واحد text = firstname + "," + lastname + "," + gender_ + "," + birthdate + "," + country + "," + address + "
"
اعمل " ;"
شكرا على الجهود
بس المشكلة انه جاي تظهر كل البيانات بخلية وحدة
هل السبب بنسخة الاوفيس ؟
تأكد أن تفصل بالفاصلة الانجليزية وليس بالفاصلة العربية
أي هذه
,
@@ALMunthirSaffan
متاكد انه الفاصلة صحيحة وبالانكليزي بس ما اعرف شنو السبب واكثر من شخص صارت ويا نفس المشكلة
@@ALMunthirSaffan صارلي نفس المشكل يكتب النصين في نفس الخلية مع الفاصلة
عندي نفس المشكل بس غيرت (,) با (;) زبطت معي
@@hamoudisniper4756 جربتها و جد انحلت المشكلة ... غالبا بتكون من نسخة البايثون نفسها
ماظهر تحميل import tkcalendar لمن اجيت استدعيها ايش السبب لو ممكن حد يفيدني لو سمحتو😥
هذا عرفت السبب من الفديو 21😄
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
Share with us you code here to test it
@@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()
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
استاذي المشكله بس افتح ملف الاكسيل ما بطلع معي النص في اعمده انما في خليه واحده فقط
انا استخدم وندوز
انسخ الكود لو سمحت
جزاك الله خيرا على هذا الشرح الرائع