Die Suche ergab 11 Treffer
- Montag 5. Juni 2017, 18:10
- Forum: Allgemeine Fragen
- Thema: Turtlebefehle als Modul
- Antworten: 19
- Zugriffe: 2873
Re: Turtlebefehle als Modul
@jlackner: Das gehört dann zu dem Teil der Beschreibung wie man zu der Ausnahme gelangt. Wenn ich Alt+4 nach dem zeichnen des ersten Rechtecks drücke, kann ich die Funktion problemlos ein zweites mal aufrufen. (Und auch weitere male.) Wenn ich das Fenster schliesse *während* das Rechteck gezeichnet ...
- Montag 5. Juni 2017, 14:16
- Forum: Allgemeine Fragen
- Thema: Turtlebefehle als Modul
- Antworten: 19
- Zugriffe: 2873
Re: Turtlebefehle als Modul
ich hab so irgendwie den Verdacht, dass ich eine Instanz der turtle anlege durch meine Zeichnerei, die dann nicht sauber beendet wird. Beim ersten Aufruf von "rechteck" mache ich das turtle-Fenster mit Alt-F4 zu... kann das damit etwas zu tun haben?
- Montag 5. Juni 2017, 14:11
- Forum: Allgemeine Fragen
- Thema: Turtlebefehle als Modul
- Antworten: 19
- Zugriffe: 2873
Re: Turtlebefehle als Modul
welche Pythonversion hast Du denn? (bei mir 3.5.2 unter Kubuntu 16.04.2)
Kann es sein, dass 'myfigures' nicht 'turtle' aus der Standardbibliothek, sondern irgendein anderes Modul, das genau so heißt importiert?
Hast du irgendwo im Suchpfad eine Datei abgelegt, die du 'turtle' benannt hast?
Nein ...
Kann es sein, dass 'myfigures' nicht 'turtle' aus der Standardbibliothek, sondern irgendein anderes Modul, das genau so heißt importiert?
Hast du irgendwo im Suchpfad eine Datei abgelegt, die du 'turtle' benannt hast?
Nein ...
- Montag 5. Juni 2017, 13:49
- Forum: Allgemeine Fragen
- Thema: Turtlebefehle als Modul
- Antworten: 19
- Zugriffe: 2873
Re: Turtlebefehle als Modul
welche Pythonversion hast Du denn? (bei mir 3.5.2 unter Kubuntu 16.04.2)
- Montag 5. Juni 2017, 12:53
- Forum: Allgemeine Fragen
- Thema: Turtlebefehle als Modul
- Antworten: 19
- Zugriffe: 2873
Re: Turtlebefehle als Modul
hast natürlich recht...
from turtle import *
def rechteck(laenge,breite):
fd(laenge)
rt(90)
fd(breite)
rt(90)
fd(laenge)
rt(90)
fd(breite)
falsche Version genommen, entschuldige bitte
---
Ich hatte auch versucht mit alex = turtle.Turtle() eine lokale Instanz einer Turtle in meinem ...
from turtle import *
def rechteck(laenge,breite):
fd(laenge)
rt(90)
fd(breite)
rt(90)
fd(laenge)
rt(90)
fd(breite)
falsche Version genommen, entschuldige bitte
---
Ich hatte auch versucht mit alex = turtle.Turtle() eine lokale Instanz einer Turtle in meinem ...
- Montag 5. Juni 2017, 11:23
- Forum: Allgemeine Fragen
- Thema: Turtlebefehle als Modul
- Antworten: 19
- Zugriffe: 2873
Re: Turtlebefehle als Modul
Also myfigures.py (liegt jetzt unter /usr/local/lib/python3.5/dist-packages/) sieht so aus:
import turtle
def rechteck(laenge,breite):
fd(laenge)
rt(90)
fd(breite)
rt(90)
fd(laenge)
rt(90)
fd(breite)
Aufruf sieht dann so aus:
jochen@sauron:~$ python3
Python 3.5.2 (default, Nov 17 ...
import turtle
def rechteck(laenge,breite):
fd(laenge)
rt(90)
fd(breite)
rt(90)
fd(laenge)
rt(90)
fd(breite)
Aufruf sieht dann so aus:
jochen@sauron:~$ python3
Python 3.5.2 (default, Nov 17 ...
- Montag 5. Juni 2017, 08:10
- Forum: Allgemeine Fragen
- Thema: Turtlebefehle als Modul
- Antworten: 19
- Zugriffe: 2873
Re: Turtlebefehle als Modul
turtle.Terminator
und das in Python 2.7.12 und Python 3.5.2 - ich vermute also, dass das nichts mit meinem Python zu tun hat, eher mit dem OS (Linux) oder mit der Art wie ich die Turtle instantiiere und dann dem Garbagecollector überlasse
und das in Python 2.7.12 und Python 3.5.2 - ich vermute also, dass das nichts mit meinem Python zu tun hat, eher mit dem OS (Linux) oder mit der Art wie ich die Turtle instantiiere und dann dem Garbagecollector überlasse
- Montag 5. Juni 2017, 07:39
- Forum: Allgemeine Fragen
- Thema: Turtlebefehle als Modul
- Antworten: 19
- Zugriffe: 2873
Re: Turtlebefehle als Modul
@jlackner: »exitonclick« tut wirklich das, was es sagt; es verläßt die Turtle-Umgebung, so dass man danach nichts mehr Zeichnen kann/darf/soll. Was möchtest Du eigentlich damit erreichen?
Ja, sorry - ich hab nur herumgespielt. Ich hab das exitonclick in meiner Version wieder draußen.
Es wirkt ...
Ja, sorry - ich hab nur herumgespielt. Ich hab das exitonclick in meiner Version wieder draußen.
Es wirkt ...
- Montag 5. Juni 2017, 07:18
- Forum: Allgemeine Fragen
- Thema: Turtlebefehle als Modul
- Antworten: 19
- Zugriffe: 2873
Re: Turtlebefehle als Modul
Wie auch immer - das hat mit dem Thema nichts zu tun. Zusammenfassend also: keine Idee woran es liegen könnte?BlackJack hat geschrieben:@jlackner: Auf jeden Fall nicht *dort*. Da ist die Standardbibliothek, und wirklich nur die. Und kopier das auch nicht einfach irgendwo selbst hin, sondern installiere es ordentlich.
- Sonntag 4. Juni 2017, 21:05
- Forum: Allgemeine Fragen
- Thema: Turtlebefehle als Modul
- Antworten: 19
- Zugriffe: 2873
Re: Turtlebefehle als Modul
Kann ich nicht nachvollziehen, aber sag mal wie kommt denn das bitte *dort* hin: ``/usr/lib/python3.5/myfigures.py``? Das hat da nichts zu suchen.
naja, ich hab mit
import sys
sys.path
nachgesehen, wo Python3 nach Modulen sucht und einfach mein myfigures.py dort angelegt.
Wo soll es denn ...
naja, ich hab mit
import sys
sys.path
nachgesehen, wo Python3 nach Modulen sucht und einfach mein myfigures.py dort angelegt.
Wo soll es denn ...
- Sonntag 4. Juni 2017, 20:18
- Forum: Allgemeine Fragen
- Thema: Turtlebefehle als Modul
- Antworten: 19
- Zugriffe: 2873
Turtlebefehle als Modul
Hallo liebe Leute,
ich habe folgendes Problem: ich möchte einige meiner Turtlebefehle in ein Modul verschieben. Seltsamerweise funktioniert der Aufruf von Funktionen dann nur jedes 2. Mal - sonst bekomme ist eine turtle.Terminator Exception. Kann mir jemand sagen, was ich falsch mache
Modul ...
ich habe folgendes Problem: ich möchte einige meiner Turtlebefehle in ein Modul verschieben. Seltsamerweise funktioniert der Aufruf von Funktionen dann nur jedes 2. Mal - sonst bekomme ist eine turtle.Terminator Exception. Kann mir jemand sagen, was ich falsch mache
Modul ...
