Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Test Run > Programiranje
Uputstvo Članstvo Kalendar Današnje poruke Pretraži

Programiranje Programski jezici, tehnike, alatke...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 25.12.2014, 16:41   #1
FakeDeath
Član
 
Član od: 22.3.2011.
Lokacija: Geneva, Switzerland
Poruke: 232
Zahvalnice: 61
Zahvaljeno jedanput na jednoj poruci
Određen forumom Python

Kako da poravnam tekst u odnosu na desnu ivicu terminala u Python-u?
FakeDeath je offline   Odgovor sa citatom ove poruke
Stara 25.12.2014, 17:09   #2
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.085
Zahvaljeno 4.923 puta na 2.859 poruka
Određen forumom Re: Python

https://docs.python.org/2/howto/curses.html
https://docs.python.org/3.3/howto/curses.html

S tim što se oslanja na funkcije sistemske biblioteke 'curses' koja obezbeđuje takve funkcije za rad sa terminalom, a to na Windowsu ne postoji (u takvom obliku)...
voodoo_ je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku voodoo_ na korisnoj poruci:
FakeDeath (26.12.2014)
Stara 26.12.2014, 13:29   #3
FakeDeath
Član
 
Član od: 22.3.2011.
Lokacija: Geneva, Switzerland
Poruke: 232
Zahvalnice: 61
Zahvaljeno jedanput na jednoj poruci
Određen forumom Re: Python

Kada koristim datetime.now() dobijem npr.
2014-12-26 12:25:55.491000
Kako to da formatiram da pise 26/12/2014 12:25:55?
FakeDeath je offline   Odgovor sa citatom ove poruke
Stara 26.12.2014, 15:20   #4
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.085
Zahvaljeno 4.923 puta na 2.859 poruka
Određen forumom Re: Python

https://docs.python.org/2/library/datetime.html

Prouči strftime()
voodoo_ je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku voodoo_ na korisnoj poruci:
FakeDeath (29.12.2014)
Stara 29.12.2014, 12:17   #5
FakeDeath
Član
 
Član od: 22.3.2011.
Lokacija: Geneva, Switzerland
Poruke: 232
Zahvalnice: 61
Zahvaljeno jedanput na jednoj poruci
Određen forumom Re: Python

E sada imam malo drugaciji problem.
Imam vise funckija u nekoliko razlicitih fajlova. Funkicije su kao mali programi. Ne vracaju samo izlaznu vrednost, vec i ispisu sve usputne poruke.
Kada ih importujem u glavni program, sve se automatski izvrse pri pokretanju programa. Kako to izbegnem, a da mogu normalno da ih pozivam?
FakeDeath je offline   Odgovor sa citatom ove poruke
Stara 29.12.2014, 22:22   #6
Neky
Starosedelac
 
Član od: 15.6.2007.
Lokacija: Amsterdam
Poruke: 1.817
Zahvalnice: 463
Zahvaljeno 310 puta na 230 poruka
Određen forumom Re: Python

To su moduli. Unutar modula, obično na samom kraju napravi nešto ovako:

Kod:
if __name__ == "__main__":
    funkcija1()
    funkcija2()
__name__ je specijalna promenljiva i naredbe unutar IF bloka će biti izvršene samo ako direktno izvršiš taj .py modul.

Bolje i kompletnije objašnjenje: http://stackoverflow.com/questions/4...f-name-main-do
Neky je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku Neky na korisnoj poruci:
FakeDeath (30.12.2014)
Stara 14.2.2016, 20:48   #7
Andyui
Član
 
Član od: 25.6.2007.
Poruke: 403
Zahvalnice: 53
Zahvaljeno 54 puta na 33 poruka
Određen forumom Re: Python

Uspeo sam da resim, mada verovatno postoji elegantniji nacin, ovo mi deluje previse 'peske' (ali posto radim pajton relativno kratko, ipak sam zadovoljan)


r = dict([(k, d1[k] + d2[k]) for k in set(d2) & set(d1)]) #ovo sabira vrednosti istih elemenata

d = {x:d1[x] for x in d1 if x not in d2}
s = {x:d2[x] for x in d2 if x not in d1} #ovde pravim presek
p = dict(d.items() + s.items()) #spajanje dve prethodne liste

return (r, p) #na pocetku programa je bila funkcija, zato return
Andyui je offline   Odgovor sa citatom ove poruke
Stara 17.1.2017, 15:41   #8
DiplomiraniDuduk
Novi član
 
Član od: 13.1.2017.
Poruke: 8
Zahvalnice: 10
Zahvaljeno 5 puta na jednoj poruci
Određen forumom Re: Python

Uspeo sam da manje zahvaljujući knjizi, a više pomoći sa strane, napravim programčić za uvežbavanje sabiranja i oduzimanja, za osnovca.
Program je veoma daleko od savršenstva ali radi.

Ono što bih najpre hteo da promenim jeste izgled prozora u kome se sve odvija.
Prozor je mali, crna osnova i sitna bela slova.
Ima li načina da se promeni boja osnove i slova a sama slova povećaju?

Zasada neću da se bavim drugim detaljima jer se lako može desiti da napustim PYTHON i počnem da učim neki drugi jezik.
DiplomiraniDuduk je offline   Odgovor sa citatom ove poruke
Stara 17.1.2017, 16:47   #9
Neutrino
Deo inventara foruma
 
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
Određen forumom Re: Python

Pa ako se aplikacija izvršava u konzoli onda boju teksta i pozadine diktiraju podešavanja same konzole.
Neutrino je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku Neutrino na korisnoj poruci:
DiplomiraniDuduk (18.1.2017)
Stara 17.1.2017, 19:06   #10
DiplomiraniDuduk
Novi član
 
Član od: 13.1.2017.
Poruke: 8
Zahvalnice: 10
Zahvaljeno 5 puta na jednoj poruci
Određen forumom Re: Python

Citat:
Neutrino kaže: Pregled poruke
Pa ako se aplikacija izvršava u konzoli onda boju teksta i pozadine diktiraju podešavanja same konzole.
Ne znam šta znači tvoje objašnjenje.
Slika izgleda ovako:


Kako mogu da izmenim podešavanja ako je to konzola?
DiplomiraniDuduk je offline   Odgovor sa citatom ove poruke
Stara 17.1.2017, 20:23   #11
Neutrino
Deo inventara foruma
 
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
Određen forumom Re: Python

Desni klik na naslovnu liniju prozora u vrhu pa "Properties". Ali ne vidim poentu toga što ti hoćeš da uradiš. To je konzolna aplikacija. Namera joj je da se izvršava u konzoli i da izgleda onako kako konzola izgleda na konkretnom operativnom sistemu. Ako hoćeš da se baviš izradom GUI aplikacija onda moraš da koristiš neku od biblioteka koje služe za izradu korisničkog interfejsa kao što su: pyGTK, pyQt, pySide ili nativni TkInter koji dolazi iz Python.
Neutrino je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku Neutrino na korisnoj poruci:
DiplomiraniDuduk (17.1.2017)
Odgovor

Bookmarks sajtovi


Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Python 2, ili 3 Krilce Programiranje 5 26.8.2013 16:50
Python Conte7 Programiranje 12 23.4.2012 14:56
Python program !!! galabl Programiranje 6 12.4.2012 22:21
Piton - Python Deusdies Programiranje 5 10.4.2011 16:29
Piton (Python) ili neki drugi? Deusdies Programiranje 4 4.5.2010 13:53


Sva vremena su po Griniču +2 h. Sada je 9:33.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com