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

لوحة المتصدرين

  1. احمد قايد

    احمد قايد

    الأعضاء


    • نقاط

      2

    • المساهمات

      471


  2. Ahmed Ahmed64

    Ahmed Ahmed64

    الأعضاء


    • نقاط

      2

    • المساهمات

      222


  3. محمد سعد شحرور

    • نقاط

      1

    • المساهمات

      152


  4. Ayoub Aljdani

    Ayoub Aljdani

    الأعضاء


    • نقاط

      1

    • المساهمات

      16


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 01/03/24 in أجوبة

  1. ما مشكلة هذا الخطأ _tkinter.TclError: window ".!menu" isn't a top-level window الكود كامل هنا import customtkinter import tkinter as tk from tkinter import filedialog, messagebox, ttk import pandas as pd from pathlib import Path class App(customtkinter.CTk): def __init__(self): super().__init__() self.title("App-v1") self.grid_columnconfigure(0, weight = 1) self.grid_rowconfigure(1, weight = 1) Menu(self) def File_dialog(self): self.filename = filedialog.askopenfilename(initialdir="C:\\Users\\Cakow\\PycharmProjects\\Main", title="Open file okay?", filetypes=(("text files", "*.xlsx"),("all files", "*.*"))) self.label_file["text"] = self.filename return None def Load_excel_data(self): file_path = self.label_file["text"] try: excel_filename = r"{}".format(file_path) if excel_filename[-4:] == ".csv": df = pd.read_csv(excel_filename) else: df = pd.ExcelFile(excel_filename) self.optionmenu1.configure(values = df.sheet_names) self.label2["text"] = df.sheet_names except ValueError: tk.messagebox.showerror("Information", "The file you have chosen is invalid") return None except FileNotFoundError: tk.messagebox.showerror("Information", f"No such file as {file_path}") return None class Menu(customtkinter.CTkFrame,App): def __init__(self, master): super().__init__(master) self.grid(row=0, column=0, padx=(10, 10), pady=(10, 10), sticky="e") self.columnconfigure(0, weight = 1) self.rowconfigure(1, weight = 1) self.create_widgets() def create_widgets(self): self.button1 = customtkinter.CTkButton(self, text = 'Button 1',command=self.File_dialog) self.button1.grid(row = 0, column = 0, sticky = 'e') self.label_file = ttk.Label(self, text="") self.label_file.grid(row = 1, column = 0, sticky = 'e') self.button2 = customtkinter.CTkButton(self, text = 'Button 1',command=self.Load_excel_data) self.button2.grid(row = 2, column = 0, sticky = 'e') self.label2 = ttk.Label(self, text="") self.label2.grid(row = 3, column = 0, sticky = 'e') self.optionmenu1 = customtkinter.CTkOptionMenu(self,values=["إختر ورقة العمل"], font=customtkinter.CTkFont(family="Calibri", size=12, weight="bold")) self.optionmenu1.grid(row=4, column=0, padx=(10, 10), pady=(10, 10), sticky="e") app = App() app.mainloop()
    1 نقطة
  2. السلام عليكم ما لمقصود بهذا الخطأ وكيف أستطيع معالجته معالجة هذا الخطأ pandas.errors.InvalidIndexError: Reindexing only valid with uniquely valued Index objects
    1 نقطة
  3. السلام عليكم عندي مشكلة قمت بتحويل ملف بايثون الى exe باستخدام auto-py-to-exe البرنامج تحول لكن عند تشغيله تظهر الشاشة سوداء و تختفي مع العلم حولت ملف اخر صغير و اشتغل تمام لاحظة البرنامج يعتمد مكتبة sqlite3
    1 نقطة
  4. انا ولله الحمد والشكر انتهيت من دروس HTML وعند دخول واخذ بعض الدروس css وجدت الكثير من الاكواد وخصوص في css ف ماادري هل احفظ الاكواد ؟ او فقط اسوي نسخ لسق؟ وكيفة الاستفاده الكاملة من الدروس من هذيه الدورة (تطوير واجهة المستخدم ) وهل تطبيق المشاريع مستقبل راح يسهل عليا اشياء كثيره ؟ ارشيدوني ولكم مني كل الشكر والتقدير
    1 نقطة
  5. اكواد CSS هي اكواد متكررة باستمرار اي انك بحاجة لاستخدامها (نسخ ولصق) وستحفظها مع الممارسة. اغلب اكواد CSS هي عبارة عن كلمات معبرة عن استخدامها مثل color اللون backgroun-color لون الخلفية font-size حجم الخط width العرض height الطول ..إلخ. نعم بالتأكيد فكما اخبرتك فهي اكواد متكررة باستمرار وفي المشروع الواحد قد تكررها مئات المرات.
    1 نقطة
  6. اود ان احدث الصورة الشخصية للمستخدم , حيث اني حعلت لها قيمة افتراضة عند انشاء المستخدم حسابا طبعا : (req.file) اتية من مكتبة multer يتم رفع الصورة بنجاح الى ملف اسمه image في جذر المشروع لكن ما اود القيام هو بعد اختيار الصورة ورفعها تبديل الصورة الافتراضية بالصوره اللتي اختارها المستخدم
    1 نقطة
  7. شكرا استاذي كلامك صحيح وقد قمت بحل المشكله بنفسي ولكن شكرا لك
    1 نقطة
  8. الكود الخاص بك لن يعمل بشكل صحيح، وذلك لأنه لديك أخطاء عند استخدامك التابع updateOne، وهذا هو الكود الصحيح: User.updateOne({_id: req.user._id}, {$set: {img_uri: req.file.path}}) اخطاؤك تكمن في استخدام user عوضا عن User، وذلك خاطئ لأننا نريد التعديل على ال User الذي هو نفسه ال model، وليس التعديل على ال user (بحرف صغير). والخطأ الثاني هو أنه عند البحث على المستخدم الذي نريده، علينا ادراج ال id الخاص به، أما أنت فقد أدرجت ال user نفسه الذي بحثت عنه مقابل خانة ال id، وهذا خاطئ لأن ال user الذي بحثت عنه يحتوي على عدة خواص ومنها ال id. لذلك فان الكود سيعمل بعد التعديل والتأكد من وجود ال file, user, img_uri
    1 نقطة
×
×
  • أضف...