Programmieren & Softwareentwicklung

2.481 Mitglieder, 27.615 Beiträge

Fehler beim Parsen - Google Sheet?

Hallo, ich habe eine Formel in einem neuen Google Sheet angelegt: Diese soll mehrere Varianten der Spalten 1 un 2 berücksichtigen und in der dritten Spalte dann die Ergebnisse anzeigen, ob die Aufgabe noch offen ist oder nicht. (Siehe Bild) Im leeren Dokument funktioniert es, allerdings sagt er "Fehler beim Parsen der Formel" wenn ich es in die eigentliche Tabelle einfüge. Meine Formel im leeren Blatt: =WENN(UND(G10="done", H10="done"), "erledigt", WENN(ODER(G10="ToDo", H10="ToDo"), "offen", "")) Im neuen Blatt habe ich es schon umgeschrieben wie folgt; funktioniert aber trotzdem nicht: =IF(AND(G11="done", H11="done"), "", IF(OR(G11="done", H11="done", G11="ToDo", H11="ToDo"), "Offen", "")) Gibt es eine andere Lösung?
Bild zum Beitrag

Customtkinter "master" Parameter beim erstellen von einem Textfeld?

Hey, ich habe eine Klasse erstellt die ein Hauptfenster erstellt und möchte aus einer anderen klasse einen Textfeld erstellen der sich auf das Hauptfenster bezieht. So wie ich es verstanden habe braucht man dafür den Parameter "master" um vorzugeben in welchem Fenster nun der Textfeld angezeigt werden soll. Leider funktioniert das bei mir nicht so richtig. Hat jemand davon Ahnung und kann mir meinen Fehler zeigen? lieben Dank! :) main.py import view import controller import customtkinter as ctk class Main(view.MainWindow): def __init__(self): super().__init__() self.main_window = view.MainWindow() self.main_window.set_size("1680", "900") self.main_window.set_title("YourTerminal") controller.InputBoxMain()# Nach meinem Verständnis muss hier der Master-Parameter angegeben werden. Wie übergebe ich diesen? def run(self): self.main_window.get_window().mainloop() if __name__ == "__main__": app = Main() app.run() view.py import customtkinter as ctk class MainWindow: def __init__(self): self.window = ctk.CTk() def set_size(self, width, height): self.window.geometry(f"{width}x{height}") def set_title(self, title): self.window.title(title) def get_window(self): return self.window class WindowTemplate: def __init__(self): self.window = ctk.CTkToplevel() def set_size(self, width, height): self.window.geometry(f"{width}x{height}") def set_title(self, title): self.window.title(title) def get_window(self): return self.window # der master Parameter gibt an wo diese Box angezeigt werden soll class InputBoxTemplate: def __init__(self, master): # Wie übergebe ich den master Parameter? self.master = master self.box = ctk.CTkEntry(self.master) def set_size(self, width, height, y, x): self.box.place(width=width, height=height, pady=y, padyx=x) def set_placeholder(self, placeholder): self.box._placeholder_text(f"{placeholder}") controller.py import view import customtkinter as ctk import main class InputBoxMain(view.InputBoxTemplate, main.Main): def __init__(self): super().__init__() self.master = ctk.CTk() self.window = view.InputBoxTemplate(self.master)# Oder der Master-Parameter wird hier übergeben? Hier versuche ich master auf ctk.CTk zu beziehen. Das ist das Haupfenster. self.window.set_size(200, 200, 10, 10) self.window.set_placeholder("Hier steht der Placeholder") Hier die Fehlermeldung falls relevant: Traceback (most recent call last): File , line 1, in <module> import view File , line 2, in <module> import main File , line 2, in <module> import controller File " line 4, in <module> class InputBoxMain(view.InputBoxTemplate, main.Main): ^^^^^^^^^^^^^^^^^^^^^ AttributeError: partially initialized module &apos;view&apos; has no attribute &apos;InputBoxTemplate&apos; (most likely due to a circular import)

API Request geht nicht?

Ich verstehe nicht ganz warum meine Anfrage immer nur mit einer Standard-Antwort (paar random Lebensmittel) beantwortet wird. Kann jemand erfahrenes mir weiterhelfen? Die Dokumentation hilft mir gerade gar nicht weiter. https://openfoodfacts.github.io/openfoodfacts-server/api/ref-v2/#get-/api/v2/search import requests, requests.utils import os product = input("Wie heißt das Produkt? ") encoded_product = requests.utils.quote(product) url = f" https://world.openfoodfacts.org/api/v2/search?product_name=fuze+tea&fields=product_name " response = requests.get(url) with open("response.json", "w") as file: file.write(response.text) print(response.json())

Python ModuleNotFoundError?

Moin, ich habe soeben Python heruntergeladen und auch SimConnect installiert. Jedoch, wenn ich es versuche auszuführen, findet er diese Datei nicht. Also habe ich mal pip show simconnect gemacht und er zeigte mir das an: Name: SimConnect Version: 0.4.26 Summary: Adds a pythonic wrapper for SimConnect SDK. Home-page: https://github.com/odwdinc/Python-SimConnect Author: Anthony Pray Author-email: anthony.pray@gmail.com License: AGPL 3.0 Location: C:\Users\Sven\AppData\Local\Programs\Python\Python312\Lib\site-packages Requires: Required-by: Mein Scripts-Pfad, wo auch SimConnect zu finden ist: C:\Users\Sven\AppData\Local\Programs\Python\Python312\Scripts