Seite 1 von 1

Warum habe ich einen Syntaxerror?

Verfasst: Freitag 8. Januar 2021, 00:09
von Thehawkx
Python 3.8.3 (tags/v3.8.3:6f8c832, May 13 2020, 22:20:19) [MSC v.1925 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> C:/Users/ddeth/OneDrive/Desktop/quickndirty
File "<stdin>", line 1
C:/Users/ddeth/OneDrive/Desktop/quickndirty
^
SyntaxError: invalid syntax
>>> C/Users/ddeth/OneDrive/Desktop/quickndirty
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'C' is not defined
>>> C:Users/ddeth/OneDrive/Desktop/quickndirty.py
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'Users' is not defined
>>> C:/Users/ddeth/OneDrive/Desktop/quickndirty7quickndirty.py
File "<stdin>", line 1
C:/Users/ddeth/OneDrive/Desktop/quickndirty7quickndirty.py
^
SyntaxError: invalid syntax
>>> C:\Users\ddeth\OneDrive\Desktop\quickndirty.py
File "<stdin>", line 1
C:\Users\ddeth\OneDrive\Desktop\quickndirty.py
^
SyntaxError: unexpected character after line continuation character

Re: Warum habe ich einen Syntaxerror?

Verfasst: Freitag 8. Januar 2021, 09:14
von Zwangsgestörter
Hallo,

du schmeißt einfach einen Pfad in die Eingabezeile vom Python Interpreter. Was erwartest du denn, was passieren soll. Der Interpreter kann keinen gültigen Code finden.

Wenn du eine Python Datei ausführen willst, dann mit py <meineDatei.py> starten und nicht python vorher aufrufen.

Grüße

Re: Warum habe ich einen Syntaxerror?

Verfasst: Freitag 8. Januar 2021, 09:52
von Zizibee
Schau dir dazu mal diesen Beitrag hier im Forum an, da wurde das ausführlich diskutiert:
viewtopic.php?f=1&t=50288&hilit=programm+starten

Re: Warum habe ich einen Syntaxerror?

Verfasst: Freitag 8. Januar 2021, 16:36
von Thehawkx
Das ist jetzt in der Eingabeaufforderung eingegeben. Danke für deine Antwort erstmal. Ich bin relativ neu, was Python angeht, also wie komme ich weiter?

C:\Users\ddeth><quickndirty>
Syntaxfehler.

C:\Users\ddeth>
C:\Users\ddeth>/OneDrive/Desktop/quickndirty.py
Das System kann den angegebenen Pfad nicht finden.

C:\Users\ddeth>

Re: Warum habe ich einen Syntaxerror?

Verfasst: Freitag 8. Januar 2021, 17:11
von __deets__
Das sind ja auch keine Pfade wie in dem verlinkten anderen Thema diskutiert. Den Pfad bekommst du zB im Explorer auch mit Rechtsklick & Eigenschaften.

Re: Warum habe ich einen Syntaxerror?

Verfasst: Freitag 8. Januar 2021, 17:28
von Thehawkx
Das ist mir bewusst, aber ich wie muss ich das script, denn jetzt einegeben, damit es arbeitet und der gültige Code gefunden wird... :D

Re: Warum habe ich einen Syntaxerror?

Verfasst: Freitag 8. Januar 2021, 17:30
von __deets__
Indem du den RICHTIGEN Pfad angibst. Ich kenne den nicht. Hast du probiert, was ich vorgeschlagen habe?

Re: Warum habe ich einen Syntaxerror?

Verfasst: Freitag 8. Januar 2021, 17:49
von hyle
Irre wie oft man einen Pfad falsch schreiben kann (Beitrag #1)!

Code: Alles auswählen

python C:\Users\ddeth\OneDrive\Desktop\quickndirty.py
In der Powershell oder CMD sollte funktionieren, insoweit dieser Pfad stimmt.

Re: Warum habe ich einen Syntaxerror?

Verfasst: Freitag 8. Januar 2021, 20:47
von Thehawkx
Here we go again:

C:\Users\ddeth>
C:\Users\ddeth>Python C:\Users\ddeth\OneDrive\Desktop\quickndirty.py
Traceback (most recent call last):
File "C:\Users\ddeth\OneDrive\Desktop\quickndirty.py", line 1, in <module>
import pandas as pd
ModuleNotFoundError: No module named 'pandas'

Okay ich habe verstanden, dass ich Panda runterladen muss
reicht das?

Re: Warum habe Ist runtereich einen Syntaxerror?

Verfasst: Freitag 8. Januar 2021, 20:50
von Thehawkx
Ist runtergeladen, geöffnet und trotzdem der gleiche Kram

Re: Warum habe ich einen Syntaxerror?

Verfasst: Freitag 8. Januar 2021, 21:04
von Sirius3
Was meinst Du mit "runtergeladen und geöffnet"?

Re: Warum habe ich einen Syntaxerror?

Verfasst: Samstag 9. Januar 2021, 00:51
von hyle
Thehawkx hat geschrieben: Freitag 8. Januar 2021, 20:47 C:\Users\ddeth>Python C:\Users\ddeth\OneDrive\Desktop\quickndirty.py
Keine Ahnung ob Windows case sensitive ist, wohl eher nicht, aber ich schrieb python auf jeden Fall klein auch wenn das den jetzigen Fehler nicht verursacht.

Wenn Du so chaotisch programmierst und Dokus liest, wie man hier den Eindruck hat, dann kommst Du nicht besonders weit mit (D)einem Projekt. :roll:
SCNR!