Új hozzászólás Aktív témák
-
sonar
addikt
Ez a python topic.
a python egy platform független script nyelv.
Ha linux-ozni szeretnél akkor a megfelelő linuxos topicokat tudom ajánlani.btw:20 legjobb linuxos könyv ezekből olvasgass
-
sonar
addikt
szia,
két megoldást tudok javasolni.
#1
import os
...
loop = loop + 1
os.system('cls' if os.name == 'nt' else 'clear') # ha az os linux alapú akkor clear ha win akkor cls#2 saját terminállal. curses modullal. Erre most nem térnék ki, sokat nem használtam én sem. De itt a dokumentáció: [link] illetve a neten sok sok minta példát találsz.
-
sonar
addikt
válasz
pokerecske1
#359
üzenetére
A kód működő képes, de azért van pár limitációja.
ha nem csak file hanem könyvtár is van ami mondjuk "akarmi.TIF" akkor azt is bele veszi a listába
Illetve ha változik a kiterjesztés akkor ugye nem mindegyiket fogja kilistázni. Ez akkor fordulhat elő ha mondjuk egy NAS-ról v linux alól kell dolgozni ahol a filerendszer Case Sensitive. Tehát az akarmi.tif, akarmi.TIF, akarmi.Tif... mind-mind különböző file, persze win alatt ez nem fordulhat elő.
Én igy irnámimport glob
import os
path='D:/'
os.chdir(path)
search='*.[tT][iI][fF]'
tif_list=glob.glob(search)
for tif_file in tif_list:
# print "tif file: %s" % tif_file
# open(tif_file).... -
sonar
addikt
-
sonar
addikt
válasz
cousin333
#302
üzenetére
Én eddig win alatt Notepad++ illetve Visual Studio, linux alatt Geany-vel irogattam standard 2.7-es python scripteket egyszerűeket és összetettebbeket (legalábbis számomra).
PyCharmot nézegettem, de vmiért annó elvetettem, de most hogy van spyder nincs is rá szükség.
Az egyik IPython-os preziben is visual studiot használták ide-nek

-
sonar
addikt
Soronként debuggolást én Visual Studio + IronPython, értelemszerűen csak win alatt láttam.
Illetve akad még a pdb (python debugger) amivel lehet step by step debuggolni és platform független, de ez nem az az igazi ide-s.
syntax highlight-osat nem igazán tudok mondani linux alá. talán az eclipse megfelelő pluginnel tud ilyet is -
sonar
addikt
Ismerősek voltak a feladatok.
Gérard Swinnen: Tanuljunk meg programozni Python nyelven (4. fejezet, 42.old) -
sonar
addikt
válasz
sztanozs
#266
üzenetére
Az az Iron Python kiegészítő és nem lehet benne GUI-t tervezni a megszokott módon (drag and drop.., de ha megirod a kódot akkor igen.)
Egyébként az elmúlt hetekben én is próbáltam elmélyedni a GUI-s témában. (tkinter, wxPython)
Léteznek GUI designerek, de egyik sem közeliti meg a Visual Studio-ban megszokottat.
Sokkal nagyobb átgondoltságot követelnek az embertől ha ilyeneket akarunk használni.eddig nekem a wxFormBuilder jött be a legjobban.
Sok helyen dicsérik a BoaConstructor-t, de számomra fájdalom volt használni. -
sonar
addikt
Van vkinek ötlete, hogy miért nem megy a set-es list rendezés?
list(set(images))
['hm3_v40823976_1tb.dep2', 'hm3_v40823976_1tb.dep2', 'hm3_v40823976_1tb.dep2', '
r12b_v40823976_1948672_dom.tgz', 'r12b_v40823976_12x4tb_d8.tgz']Ha így csinálom akkor kiveszi a duplikációkat.
images=[]
for i in allimages:
if i not in images: images.append(i)
['hm3_v40823976_1tb.dep2', 'r12b_v40823976_1948672_dom.tgz', 'r12b_v40823976_12x
4tb_d8.tgz'] -
sonar
addikt
válasz
olivera88
#233
üzenetére
Hát magyarul nem tudom, hogyan van, de sanszos, hogy az.
ellenőrizni meg legegyszerübben terminálban tudod.
ls -all fileneve és vmi ilyesmit kell kapnod:
sonar@samr0221 ~/Documents $ ls -all preciphu_18.py
-rwxr-xr-x 1 sonar sonar 2529 May 28 22:38 preciphu_18.pyA lényeg az 10 karakter (egész pontosan 2.-tól a 10.-ig jelzik a jogosultságokat és legyen benne x, mint eXecute). Ha mélyebben érdekel a téma akkor googli a barátod. [link]
-
sonar
addikt
Hi,
Használta vki a BOA Constructor-t?
A debugger funkciót nem birom benne beizzitani.Illetve létezik vmi jó debugger linux alá?
Win alatt a visual studio + ironpython elég használható, csak hát az win. -
sonar
addikt
Hi,
Egy UDP-s server-t kellene összehoznom (egy kis revers eng project), hogy ki tudjak váltani egy drága és nehezen beszerezhető eszközt.
ezen link alapján: [link] meg is csináltam a servert.
Majdnem minden jó egy dolgot kivéve. A portokat nem egészen jól kezeli
Igy kellene:
Server oldal: source port: bármi Destination port:9100
kliens oldal: source port: bármi Destination port:9100Az a bajom, hogy hiába adom meg bind előtt , hogy PORT = 9100 a server válasza a 9100 ről megy pedig én azt szeretném, hogy a kliens oldalon érkezzen meg a 9100-ra
ezt hogy tudnám megoldani?
már agyalok egy ideje de nem jutok egyről a kettőre -
sonar
addikt
Sziasztok,
Meg lehet csinálni a non grafikus verzióban, hogy input mezőket, gombokat hozok létre?
Amolyan régi DOS féle programot? -
sonar
addikt
Sziasztok,
Egy ideje már barátkozom a Pythonnal (2.5 - 2.7), mivel munkához kell.
Használtok IDE-t vagy valami debuggert?
Én többnyire csak Geany-t (ubuntu) illetve Notepad++(win) használok. De abban se vagyok biztos, hogy minden funkciót ismerek.
Ha esetleg valaki tud jobbat szivesen meghallgatnám. -
sonar
addikt
Sziasztok,
Az idő modulokkal küzdök. Két file dátumának a különbségére lenne szükségem, de sehogyse birom összehozni. Nekem túlkomplikáltnak tűnik.
Igy meg tudom határozni a két file idejét, de a különbségüket nem tudom képezni
t1=time.ctime(os.path.getmtime(d1))
flgtime=time.ctime(os.path.getmtime(flg))Tudnátok ebben segiteni, hogy merre induljak el?
-
sonar
addikt
Hi,
Most izlelgetem ezt a nyelvet. De egy picit elakadtam. A feladat az lenne, hogy a megtalal() fv ha megtalálja a karakter-t akkor a visszatérő érték a pozició lesz. Ha meg nem találja meg a keresett karaktert akkor -1 -gyel kellene visszatérnie (de semmi esetre sem lehet 0 vagy pozitív érték)
def megtalal(szoveg,karakter):
i=0
x=len(szoveg)
while (x>=i):
if (szoveg[i]==karakter):
return i
i=i+1
return -1
print megtalal('Julietta & Romeo','x')
Új hozzászólás Aktív témák
- Dayton Audio ND91-8 3,5"-os szélessávú hangszórók
- PS4 FAT 12.02 GoldHen
- Szép HP 15,6"FullHD,11.generációs Intel GOLD 7705(4X3,5Ghz)UHD VGA,8-16GB RAM,512GB SSD,Jó akku
- HP 15,6"FullHD ,8.gen. Core i5(8X3,6Ghz)R5 m430 2/4GB VGA,8-32GB DDR4 RAM,SSD+HDD,jó akku,szép áll.
- Garanciális Gamer Számítógép, PC (RX 5700XT 8GB, R5 2600, 16GB RAM,SSD) Beszámítás! Posta ok (14)
- Keresünk Galaxy S22/S22+/S22 Ultra
- 226 - Lenovo LOQ (15IRX10) - Intel Core i7-13650HX, RTX 5060
- Dell Latitude 7210 2-in-1 12" FHD touch, i7 10610U, 16GB RAM, 512GB SSD, jó akku, számla, 6 hó gar
- MacBook Air M4 24GB 512GB Garancia! Starlight
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


