Python 3.x i PyCharm, jednostvna grafika - crtanje u 2D

  • 10 odgovora
  • 3.906 pregleda
Python 3.x i PyCharm, jednostvna grafika - crtanje u 2D 01.03.2020. u 20:39 · pre 80 meseci #1
Totalni sam noob, treba mi samo da mogu da crtam na 2D ravni
tacke, linije, krugove, ostalo... Al ono, nesto najjednostavnije za to.

Ne treba mi ni prozori ni nista, nego samo da mogu da stavim
da mi cela native full screen rez. bude na raspologanju za
jednostavno 2D crtanje tipa

dot x,y
line x1, y1-x2, y2
circle x,y, r....

I slicno, kapirate vec... ako ima i neki primer, jos bolje...

Imam pycharm 2019.2.3 i python 3.8.1 instaliran
Potpis
oligofrenolog
Re: Python 3.x i PyCharm, jednostvna grafika - crtanje u 2D 02.03.2020. u 08:39 · pre 80 meseci #2
Pogledaj turtle modul. Dolazi podrazumevano sa Pythonom. Evo neki jednostavan primer:

Code:
import turtle

t = turtle.Turtle()

# crta krug plave boje
t.color('blue')
t.circle(200)

# vraca na podrazumevano
t.reset()

# crta kvadrat
for _ in (range(4)): 
    t.forward(200)   # ide napred 
    t.right(90)         # okrece desno za 90 stepeni


Prilično jednostavno, mislim da ćeš se za ostalo lako snaći. Pogledaj i ostale metode (funkcije) sa dir(t)

Re: Python 3.x i PyCharm, jednostvna grafika - crtanje u 2D 02.03.2020. u 09:17 · pre 80 meseci #4
Code:

/home/srdjan/PycharmProjects/untitled/venv/bin/python /home/srdjan/PycharmProjects/untitled/venv/test-1.py
Traceback (most recent call last):
  File "/home/srdjan/PycharmProjects/untitled/venv/test-1.py", line 1, in <module>
    import turtle
  File "/usr/lib/python3.8/turtle.py", line 107, in <module>
    import tkinter as TK
  File "/usr/lib/python3.8/tkinter/__init__.py", line 36, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
ImportError: libtk8.6.so: cannot open shared object file: No such file or directory

Process finished with exit code 1


Neam nesto intalirano.. libtk...? Kako da konfigurisem taj... Tk?

[Ovu poruku je menjao Srđan Pavlović dana 02.03.2020. u 10:27 GMT+1]
Potpis
oligofrenolog
Re: Python 3.x i PyCharm, jednostvna grafika - crtanje u 2D 03.03.2020. u 06:52 · pre 80 meseci #7
Ja gotivim matplotlib, mozda je i najkorisceniji, koristio sam i tkinter. Ne znam sta tacno radis, ja sam za grafike AI predvidjanja koristio.
Potpis
THE ONLY EASY DAY WAS YESTERDAY
Re: Python 3.x i PyCharm, jednostvna grafika - crtanje u 2D 03.03.2020. u 19:19 · pre 80 meseci #8
crtanje funkcija u 2D koord sistemu, tipa Mandelbrota i nekih zanimljivih stvari, tako to

Brate basic256 keva :D Al ok, usput malo naucim i python po nesto...

Pogledacu i matplot lib, treba mi nesto bukvalno za crtanje tacke i linije

x,y, dakle nista preterano vise od toga

Ovde ne znam u tk kako da stavim da radi fullscreen native, mogu
samo odaberem veclicinu prozora...
Potpis
oligofrenolog
Re: Python 3.x i PyCharm, jednostvna grafika - crtanje u 2D 05.03.2020. u 23:11 · pre 80 meseci #11
eo nadjoh za fulscreen... najs :)

fig, ax = plt.subplots()
plt.rcParams['toolbar'] = 'None' # Remove tool bar (upper)
fig.canvas.window().statusBar().setVisible(False) # Remove status bar (bottom)

manager = plt.get_current_fig_manager()
manager.full_screen_toggle()
Potpis
oligofrenolog
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme