- Samsung Galaxy A36 5G - a középső testvér
- Samsung Galaxy A56 - megbízható középszerűség
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
- Bemutatkozott az Oppo kamerás csúcsmodellje
- Fotók, videók mobillal
- Huawei P30 Pro - teletalálat
- Apple iPhone 17e – mágnesek ereje
- Bemutatkozott az iQOO első T-szériása
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- iPhone topik
- E.Kaufmann: Optikai szál nem kell félnetek jó lesz, avagy a damil alapú hálózat
- MasterDeeJay: Low budget (50.000 forint) light gémer gép összerakása
- bullseye: Clickbait szülinapi sorsolás II - még drágább a clickbaited
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- djculture: Az elvileg már senkinek nem kellő HDD-k ára is egekbe emelkedett 4 hónap alatt
-
Fórumok
Mobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
adamch4
tag
Sziasztok!
Hogyan tudnám kikeresni egy txt-ben az összes 21-23 közötti és 47-49 között előforduló számot (pl.: 21.65573481824333,47.17266682019466,0...), hogy egymás alá rendezzem és előtaggal lássam el őket?
Így szeretném átformázni:
kh_1=21.65573481824333
ész_1=47.17266682019466,0
kh_2=...A beolvasás, elmentés része már meg van, de nem tudom, hogyan keressek így rá. Köszi előre is!
-
sonar
addikt
-
olivera88
veterán
-
sonar
addikt
Egy programot fordítok Debianon Cmakevel és hiányzik valamelyik Python csomag, de nem tudom mit kellene letölteni.
Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)
-- Could NOT find PythonLibs (missing: PYTHON_INCLUDE_DIR PYTHON_LIBRARIES)
-- PYTHON_INCLUDE_DIRS [PYTHON_INCLUDE_DIR-NOTFOUND]
-- PYTHON_LIBRARIES [PYTHON_LIBRARY-NOTFOUND]Ennyiből szerintem ember legyen a talpán aki megmondja.
-
olivera88
veterán
Egy programot fordítok Debianon Cmakevel és hiányzik valamelyik Python csomag, de nem tudom mit kellene letölteni.
Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)
-- Could NOT find PythonLibs (missing: PYTHON_INCLUDE_DIR PYTHON_LIBRARIES)
-- PYTHON_INCLUDE_DIRS [PYTHON_INCLUDE_DIR-NOTFOUND]
-- PYTHON_LIBRARIES [PYTHON_LIBRARY-NOTFOUND] -
PiXeL90
csendes tag
Sziasztok!
Egy olyan kérdésem lenne hogy tkinterrel azt megtudtam oldani hogy egy button-al megnyiljon egy fájl kiválasztó egy függvény segítségével, de a fájl nevét hogy tudom elmenteni egy változóba úgy hogy a függvényen kívül is tudjam újra meghívni!? Segítségeteket előre is köszönöm!
-
BoB
veterán
-
sonar
addikt
Nos ez azért van mert a request modul importálja.
Itt a részlet:
from urllib.parse.import (...quote,unquote)... -
BoB
veterán
Üdv
Python3
Ez miért működik?
import urllib.request
a = urllib.parse.quote("szoveg")Nem importáltam az urllib.parse modult, csak az urllib.request-et, mégis megy minden belőle.
-
tvamos
nagyúr
Huhh... de soka vettem eszre, hogy valaszoltal.
def get_image0():
retval, im = camera0.read()
print retval
return im
def get_image1():
retval, im = camera1.read()
print retval
return im
camera_capture0 = get_image0()
camera_capture1 = get_image1()Szoval, en ugy latom, hogy ez egymas utan csinalja a kepeket, de en egyszerre szeretnem. Csak nem tudom, hogy kell.
-
sonar
addikt
vmi kód részlet esetleg

-
tvamos
nagyúr
Sziasztok!
Ket kameraval keszitek fenykepeket, ami sikerul is, szepen, egymas utan.
Hogy tudnam azt megoldani, hogy a ket kameran a felvetelt egyszerre inditsa a rendszer? (Legalabb nagyjabol szeretnem szinkronban inditani a felveteleket!)
Elore is koszi a segitseget! Udv, Tomi -
alison
csendes tag
-
sztanozs
veterán
Indítsd konzolból.
-
alison
csendes tag
Egy kis segítség kellene. Évekkel ezelőtt írtam egy kis programot pythonban. Ha elindítom, egy kis ablak megnyílik, de el is tűnik egy pillanat alatt. Nem látom a futási eredményt. Már nem emlékszem hogyan tudnám megnézni a futási eredményt.

Előre is köszönöm!
-
cousin333
addikt
Sziasztok!
Szeretnék jövőre emelt szintű infó érettségit tenni és ezen a pályán tanulni tovább, de egyedül vagyok ezzel az évfolyamomon és egyik tanár sem szeretne nekem különórákat adni programozásból.
Elkezdtem tehát otthon tanulni a python nyelvet ingyenes oktató anyagok és youtube videók alapján. Ebben a formában viszont már kissé unom a dolgot, szeretnék már alkotni is, és ilyen módon tanulni új dolgokat. Csináltam már néhány saját projektet, például egy kérdés-válaszon alapuló "játékok" aminek a mentési/visszatöltési rendszerén és logikai felépítésén napokat dolgoztam, vagy például egy oszthatósággal foglalkozó programot aminek ismereteim bővülésével folyamatosan írom az újabb, egyszerűsített verzióit.Szóval szeretnék tippeket kérni arra hogy mihez fogjak hozzá, esetleg örülnék ha tudnátok pár olyan oldalt amik fokozatosan nehezedő feladatokat tartalmaznak, ilyeneket egyenlőre nem találtam. Érettségi feladatokkal próbálkoztam, de azok egyenlőre túl bonyolultak nekem, ennyire még nem vagyok jártas a programozásban.
Köszönöm a segítséget, és bocs a regényért

Sokat írtál, de nem eleget...
Például, hogy mit használsz a fejlesztésre: gondolom Python + IDLE.Én alapvetően három irányt javasolnék.
Az első az általános Python ismeretek szélesítése, hogy a főbb funkciók készség szintjén, helyesen rögzüljenek. Ilyen lehet az adattípusok, ciklusok, beépített függvények alapos megismerése. List comprehension, generátorok, rendezés... stb.
A második a Python, mint fejlesztési környezet alapszintű megismerése: fejlesztői környezetek (Spyder, PyCharm, IPython...) disztribúciók (WinPython, Anaconda, Canopy).
A harmadik irány az ismerkedés beépített (pl. os) és külsős modulokkal és azok funkcióival. Azok közül is első körben a szerintem legfontosabbakkal: numpy, matplotlib, pandas. A Python interpretált nyelv, tehát egy import sor után már lehet is interaktívan kísérletezni a függvényekkel. Szerintem ez a nyelv egyik legnagyobb előnye.
A fentiek egy része mondjuk túlmutat a puszta érettségin, de te is írtad, hogy erre szeretnél továbbmenni, így ártani semmiképp sem fog...
. A végén meg neked kell eldönteni, hogy műszaki-matematikai adatelemzést akarsz grafikonokkal, vagy adatbázis-kezelést, vagy grafikus programokat, vagy játékot fejleszteni... stb.Feladatnak meg teljesen jók az érettségi példák (pl. innen). Nem kell feltétlenül egy egész feladatot egyszerre megcsinálni, elég megnézni, hogy milyen tipikus részfeladatok vannak, és azoknak utána nézni. Pl. különböző fájlok beolvasása, azok rendezése, műveletvégzés az adatokon, összehasonlítás, csoportosítás. Nem tudom, érettségin használhatóak-e 3rd party modulok, de mondjuk a Pandas nagyon is alkalmas ezen feladatokra.
Ha van valami konkrét kérdésed - mondjuk akár a feladatokkal kapcsolatban - akkor tedd fel nyugodtan. Ilyen általános kérdésre momentán nem tudok egyebet válaszolni.
-
AeSDé Team
őstag
Sziasztok!
Szeretnék jövőre emelt szintű infó érettségit tenni és ezen a pályán tanulni tovább, de egyedül vagyok ezzel az évfolyamomon és egyik tanár sem szeretne nekem különórákat adni programozásból.
Elkezdtem tehát otthon tanulni a python nyelvet ingyenes oktató anyagok és youtube videók alapján. Ebben a formában viszont már kissé unom a dolgot, szeretnék már alkotni is, és ilyen módon tanulni új dolgokat. Csináltam már néhány saját projektet, például egy kérdés-válaszon alapuló "játékok" aminek a mentési/visszatöltési rendszerén és logikai felépítésén napokat dolgoztam, vagy például egy oszthatósággal foglalkozó programot aminek ismereteim bővülésével folyamatosan írom az újabb, egyszerűsített verzióit.Szóval szeretnék tippeket kérni arra hogy mihez fogjak hozzá, esetleg örülnék ha tudnátok pár olyan oldalt amik fokozatosan nehezedő feladatokat tartalmaznak, ilyeneket egyenlőre nem találtam. Érettségi feladatokkal próbálkoztam, de azok egyenlőre túl bonyolultak nekem, ennyire még nem vagyok jártas a programozásban.
Köszönöm a segítséget, és bocs a regényért

-
sonar
addikt
Sziasztok
Még új vagyok ezekbe a témákba és szeretnék egy kis segítséget kapni
Nem rég váltottam windows-ról (véglegesen) linux-ra
tudnátok esetleg valami jó okító oldalt küldeni hogy tanuljam meg használni a rendszert.
Nagyon tetszik ez a terminálos rendszer és el akarok szakadni a grafikus felülettől teljesen.
Az alapokat úgy nagyjából vágom.
Tehát egy jó oldal kellene ahol leírnak mindent, amikből ti is tanultatok.Az új Linux Mint 17.1 van a gépemen.
Előre is köszönöm a segítségeteket.
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
-
soos92
csendes tag
Sziasztok
Még új vagyok ezekbe a témákba és szeretnék egy kis segítséget kapni
Nem rég váltottam windows-ról (véglegesen) linux-ra
tudnátok esetleg valami jó okító oldalt küldeni hogy tanuljam meg használni a rendszert.
Nagyon tetszik ez a terminálos rendszer és el akarok szakadni a grafikus felülettől teljesen.
Az alapokat úgy nagyjából vágom.
Tehát egy jó oldal kellene ahol leírnak mindent, amikből ti is tanultatok.Az új Linux Mint 17.1 van a gépemen.
Előre is köszönöm a segítségeteket.
-
sonar
addikt
Persze
import glob
import os
path='D:/'
os.chdir(path)
search='*.[tT][iI][fF]'
tif_list=glob.glob(search)
search='*.[iI][mM][gG]'
img_list=glob.glob(search)
full_list=tif_list+img_list
for each_file in full_list:
print "file: %s" % each_file -
adamch4
tag
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)....azt meglehet oldani, hogy más kiterjesztésű fájlokat (*.img) is bele vegyen?
-
Vasinger!
nagyúr
Milyen témakörben gondolkodsz? Kicsit talán lehetne konkrétabb is a kérdés, akkor válaszolni is könnyebb. Ha meg algoritmus érdekel, akkor mindegy, hogy Python, C, Java vagy akármi.
Ami így most eszembe jutott, az a Pandas modul (ami eredetileg pénzügyi feladatokra íródott, pl. részvényárfolyam), vagy a Scikit-learn, ami meg általános felhasználásra, pl. regresszió számításhoz. A honlapjukon vannak fenn példák és videók. Esetleg még valami Youtube csatorna egy PyCon előadással az adott témában.
Igazából annyi lenne a feladat, hogy van egy olyan datasetem amiben van egy dáum és egy érték oszlopom (CSV-ben) és meg kéne jósolnom ez alapján a későbbi értékeket. Egyelőre ugye jó lenne valahogy betanítani és ezen a dataseten próbálkozni, hogy sikerülne neki megjósolni, esteleg súlyozni kéne azzal is, hogy hétvége vagy hétköznap van stb.
A Pandas és a Scikit-learn-t ismerem, utóbbiban már csináltam valamiféle jóslást lineáris regresszióval, de nagyon gyenge eredményt adott.
Youtube-on már keresgéltem, de semmi olyat nem találtam, ami evvel lenne kapcsolatos. PyCon-ra is rákerestem, de nem találtam Predikciós előadást.
-
cousin333
addikt
Milyen témakörben gondolkodsz? Kicsit talán lehetne konkrétabb is a kérdés, akkor válaszolni is könnyebb. Ha meg algoritmus érdekel, akkor mindegy, hogy Python, C, Java vagy akármi.
Ami így most eszembe jutott, az a Pandas modul (ami eredetileg pénzügyi feladatokra íródott, pl. részvényárfolyam), vagy a Scikit-learn, ami meg általános felhasználásra, pl. regresszió számításhoz. A honlapjukon vannak fenn példák és videók. Esetleg még valami Youtube csatorna egy PyCon előadással az adott témában.
-
doberman
senior tag
Köszönöm!!!

a linkelt configobj telepítése után lefutott a setup.py !
sőt úgy ahogy kell kérdez-felelek útján már "tudatosult" a földrajzi koordináta, hely, magasság...viszont. mert mindig van ilyen....
mivel a fejlesztő redhat,debian,suse,bsd támogatást ad "csak", így pl az indító szkiptet is kézzel kell a helyére tenni.
mivel a legközelebb az openwrthez a debian áll talán a legközelebb azzal próbálkoztam - abban viszont a 47. sorban bizony egy nemlétező könyvtár nemlétező filére hivatkozik... persze nem indul el ( /lib/init/vars.sh hiányzik...
) na itt még mókólni kell egy keveset.... 8kb-nyit. 
# Load the VERBOSE setting and other rcS variables
. /lib/init/vars.sh
# Define LSB log_* functions.
# Depend on lsb-base (>= 3.0-6) to ensure that this file is present.
. /lib/lsb/init-functionsmég az is az eszembe jutott, hogy 1xű-en átmásolom a debiános gépről a hiányzó /könyvtár/file stuktúrát...
na majd meglátjuk.
mégegyszer köszönöm a segítséget! -
sonar
addikt
-
doberman
senior tag
-
sonar
addikt
szervusztok.
ha megengedtek egy rövidke kérdést:
root@L39529-13:/share/mnt/weewx-3.1.0# ./setup.py
Traceback (most recent call last):
File "./setup.py", line 53, in <module>
import configobj
ImportError: No module named configobj
root@L39529-13:/share/mnt/weewx-3.1.0#ebbe a hibába futottam bele.
a történet: eddig egy pc-n debian alatt -python2.7, apache2, pyusb- szépen letöltögettem a kis amatör meteorológiai állomásomról az adatokat a Weewx pythonban írt programmal.
Gondoltam az energia felhasználás csökkentése miatt átportolom egy openwrt-s(Barrier Breaker) routerre. Mondván az is linux, még ha másmilyen is. Van hozzá python 2.7.3-2, webszerver is és van pyusb is...
minden kerek és gömbölyű csak éppen magát a programot nem tudom rátelepíteni.
Ugye futtatnám ezt a ./setup.py -t de már az elején a fenti hiba előjön, és igazából nem tudok mit kezdeni vele -lévén a programozás nekem kínai...
mi hiányozhat még? - ilyen csomag nincs a repóban hogy python-configobj...
(nem megoldást kérek tőletek, hanem egy apró iránymutatást, amit előre is köszönök
Talán ez segithet: [link]
configobj-4.7.2.tar.gz
https://pypi.python.org/packages/source/c/configobj/configobj-4.7.2.tar.gzinstall:
gunzip configobj-4.7.2.tar.gz
tar xf configobj-4.7.2.tar
cd configobj-4.7.2
python setup.py install -
doberman
senior tag
szervusztok.
ha megengedtek egy rövidke kérdést:
root@L39529-13:/share/mnt/weewx-3.1.0# ./setup.py
Traceback (most recent call last):
File "./setup.py", line 53, in <module>
import configobj
ImportError: No module named configobj
root@L39529-13:/share/mnt/weewx-3.1.0#ebbe a hibába futottam bele.
a történet: eddig egy pc-n debian alatt -python2.7, apache2, pyusb- szépen letöltögettem a kis amatör meteorológiai állomásomról az adatokat a Weewx pythonban írt programmal.
Gondoltam az energia felhasználás csökkentése miatt átportolom egy openwrt-s(Barrier Breaker) routerre. Mondván az is linux, még ha másmilyen is. Van hozzá python 2.7.3-2, webszerver is és van pyusb is...
minden kerek és gömbölyű csak éppen magát a programot nem tudom rátelepíteni.
Ugye futtatnám ezt a ./setup.py -t de már az elején a fenti hiba előjön, és igazából nem tudok mit kezdeni vele -lévén a programozás nekem kínai...
mi hiányozhat még? - ilyen csomag nincs a repóban hogy python-configobj...
(nem megoldást kérek tőletek, hanem egy apró iránymutatást, amit előre is köszönök
-
sonar
addikt
-
Vasinger!
nagyúr
Sziasztok!
Jóslással, elemzéssel kapcsolatos cikkeket tud valaki linkelni Python nyelven? Igazából bármilyen algoritmus érdekelne, a lényeg hogy könnyen megvalósítható legyen és legyen hozzá anyag bőven az interneten.
Előre is köszi!
-
sonar
addikt
Sziasztok,
Tegnap kezdtem el ismerkedni a Python program nyelvvel, készítettem egy egyszerű progit:
#!/usr/bin/python
import random
loop = 1
jovalasz = 0
while loop <= 3:
szam1 = random.randint(1,100)
szam2 = random.randint(1,100)
print 'Add ossze a ket szamot!: %s + %s' %(szam1,szam2)
valasz = raw_input('Mi az eredmeny?')
eredmeny = szam1 + szam2
if int(valasz) == int(eredmeny):
jovalasz = jovalasz + 1
loop = loop + 1
print 'Jo valaszok szama: %s ' %(jovalasz)A kérdésem az lenne, hogy tudnám elérni, hogy az előző kérdések eltűnjenek és a helyére kerüljön az új kérdés, ne pedig egymás alatt?
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.
-
alfa20
senior tag
Sziasztok,
Tegnap kezdtem el ismerkedni a Python program nyelvvel, készítettem egy egyszerű progit:
#!/usr/bin/python
import random
loop = 1
jovalasz = 0
while loop <= 3:
szam1 = random.randint(1,100)
szam2 = random.randint(1,100)
print 'Add ossze a ket szamot!: %s + %s' %(szam1,szam2)
valasz = raw_input('Mi az eredmeny?')
eredmeny = szam1 + szam2
if int(valasz) == int(eredmeny):
jovalasz = jovalasz + 1
loop = loop + 1
print 'Jo valaszok szama: %s ' %(jovalasz)A kérdésem az lenne, hogy tudnám elérni, hogy az előző kérdések eltűnjenek és a helyére kerüljön az új kérdés, ne pedig egymás alatt?
-
adamch4
tag
köszönöm! kipróbáltam a splittelést, de végül ez egyszerűbbnek tűnt:
newname = tif_file[:-4]+"_kivagat.img"mindvégig az 'inRaster'-rel próbálkoztam, holott a 'tif_file' kellett volna. ez így megállja a helyét?
-
axioma
veterán
Hat azert jobb lenne ha nem a konyvtarnev hosszatol fuggene, hogy jo-e... split a slash-re, annyit tartasz meg az igy tombositett utvonalbol amennyit akarsz. Hasonloan lehetne a kiterjesztes levagasanal is.
-
adamch4
tag
hopp, átírtam, így már sikerült:
s=inRaster
newname = s[-20:-4]+"_kivagat.img"most már a megadott mappába rakja, illetve kivettem a TIF-szócskát az új fájlok neveiből (eddig nem is vettem észre). viszont ez nagyon fapados.
-
adamch4
tag
-
sonar
addikt
Nagyszerű, köszönöm!

Ez nekem is eszembe jutott, de szerencsére minden letöltött állomány '.TIF' kiterjesztésű, így ha nem babráljuk, nincs gond, ha meg mégis TC-ben egy csoportos átnevezéssel oldanám meg a problémát. De ez így mégis kiforrottabb megoldás
Eddig, ha pl. átneveztem 'valami.TIF'-et > 'valami.tif'-re, úgy azt kihagyta, vagy ha a scriptben 'tif' lenne, miközben a kiterjesztés 'TIF', akkor szintén nem vágna ki semmit. Ezzel a javítással már ez sem lesz gond
Még azt szeretném megoldani, hogy a kimeneti mappa más legyen, mert amit megadtam, azzal nem működik.Printel-d ki az out1-et. (ha jól látom az akar lenni a kimeneti file)
-
adamch4
tag
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)....Nagyszerű, köszönöm!

Ez nekem is eszembe jutott, de szerencsére minden letöltött állomány '.TIF' kiterjesztésű, így ha nem babráljuk, nincs gond, ha meg mégis TC-ben egy csoportos átnevezéssel oldanám meg a problémát. De ez így mégis kiforrottabb megoldás
Eddig, ha pl. átneveztem 'valami.TIF'-et > 'valami.tif'-re, úgy azt kihagyta, vagy ha a scriptben 'tif' lenne, miközben a kiterjesztés 'TIF', akkor szintén nem vágna ki semmit. Ezzel a javítással már ez sem lesz gond
Még azt szeretném megoldani, hogy a kimeneti mappa más legyen, mert amit megadtam, azzal nem működik. -
sonar
addikt
import os
path = 'D:/'
listing = os.listdir(path)
for infile in listing:
if(infile.endswith('.TIF')):
#print ("current TIF file is: " + infile)
open('D:/'+infile)Nem igazán értek hozzá, de valami ilyesmivel nem lehetne megoldani?
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).... -
adamch4
tag
import os
path = 'D:/'
listing = os.listdir(path)
for infile in listing:
if(infile.endswith('.TIF')):
#print ("current TIF file is: " + infile)
open('D:/'+infile)Nem igazán értek hozzá, de valami ilyesmivel nem lehetne megoldani?
Sikerült!

hirtelen ledermedtem, mert kb. 30 nagyméretű fájl volt éppen a megadott mappában, és hát mindegyiken végig ment hiba nélkül
Már csak annyi szépséghibája van, hogy ugyanabba a mappába köpködi az új fájlokat, de ez már a legevesebb
-
adamch4
tag
import os
path = 'D:/'
listing = os.listdir(path)
for infile in listing:
if(infile.endswith('.TIF')):
#print ("current TIF file is: " + infile)
open('D:/'+infile)Nem igazán értek hozzá, de valami ilyesmivel nem lehetne megoldani?
igen, pont ilyet kerestem

legalábbis sejtettem, hogy kell lennie ilyennek is, bár anno ilyet nem tanultam
rögvest kipróbálom! -
pokerecske1
csendes tag
Sziasztok!
Tegnap összedobtam egy scriptet, mely arra hivatott, hogy nagyméretű műholdfelvételekből kivágjon egy általam kiválasztott kisebb területet (jelen esetben egy település határát), hogy később könnyebb legyen dolgozni vele. A scipt megfelelően működik, nem is ezzel van gond. A gond az, hogy sok műholdfelvételt szeretnék kivágni, és ezért sok idő megy el azzal, míg beirogatom a fájlok neveit. Gondoltam arra, hogy átnevezem a fájlokat pl. 001-től 100-ig, és a sciptben valahogy n=n+1 módszerrel adnám meg az adott fájl nevét, de sajnos nem nevezhetem át a fájlokat, mert jelentéstartalommal bírnak, és később nem tudnám, ki fia bornya
Szóval a kérdésem az lenne: meglehetne-e csinálni azt, hogy pl. csak egy mappa elérési útvonalat adok meg, amiben ott vannak a különböző nevű fájlok és azt szépen beolvasná? A fájlok kiterjesztése egységesen: *.TIF - ezzel talán lehetne valamit kezdeni? Pl. írni egy olyan sort, ami kikeresi az ilyen kiterjesztésű fájlokat az adott mappán belül? Köszi előre is a választ!
A scipt:
# ArcGIS-modulok betoltese
import arcpy, os
from arcpy import env
from arcpy.sa import *
# ArcGIS Spatial Analyst licenc ellenorzese
arcpy.CheckOutExtension("Spatial")
# Kivagando terulet (vektoros allomanyban)
inMaskData = r'D:\Workspace\Telepuleshatar.shp'
# Bemeneti raszteres allamany
inRaster = r'D:\Workspace\Muholdfelvetel_1.TIF'
# Kimeneti raszteres allomany (kivagat) elnevezese
newname=inRaster+'_kivagat.img'
outws = r'D:\Miert nem ebbe a mappaba menti'
out1 = os.path.join(outws, newname)
# Kivagat letrehozasa
outExtractByMask = ExtractByMask(inRaster, inMaskData)
# Kivagat elmentese
outExtractByMask.save(out1)
print newname, "letrehozva!"Szóval csak a # Bemeneti raszteres allamany -hoz kellene valami tuti jó dolgot írni

import os
path = 'D:/'
listing = os.listdir(path)
for infile in listing:
if(infile.endswith('.TIF')):
#print ("current TIF file is: " + infile)
open('D:/'+infile)Nem igazán értek hozzá, de valami ilyesmivel nem lehetne megoldani?
-
adamch4
tag
Sziasztok!
Tegnap összedobtam egy scriptet, mely arra hivatott, hogy nagyméretű műholdfelvételekből kivágjon egy általam kiválasztott kisebb területet (jelen esetben egy település határát), hogy később könnyebb legyen dolgozni vele. A scipt megfelelően működik, nem is ezzel van gond. A gond az, hogy sok műholdfelvételt szeretnék kivágni, és ezért sok idő megy el azzal, míg beirogatom a fájlok neveit. Gondoltam arra, hogy átnevezem a fájlokat pl. 001-től 100-ig, és a sciptben valahogy n=n+1 módszerrel adnám meg az adott fájl nevét, de sajnos nem nevezhetem át a fájlokat, mert jelentéstartalommal bírnak, és később nem tudnám, ki fia bornya
Szóval a kérdésem az lenne: meglehetne-e csinálni azt, hogy pl. csak egy mappa elérési útvonalat adok meg, amiben ott vannak a különböző nevű fájlok és azt szépen beolvasná? A fájlok kiterjesztése egységesen: *.TIF - ezzel talán lehetne valamit kezdeni? Pl. írni egy olyan sort, ami kikeresi az ilyen kiterjesztésű fájlokat az adott mappán belül? Köszi előre is a választ!
A scipt:
# ArcGIS-modulok betoltese
import arcpy, os
from arcpy import env
from arcpy.sa import *
# ArcGIS Spatial Analyst licenc ellenorzese
arcpy.CheckOutExtension("Spatial")
# Kivagando terulet (vektoros allomanyban)
inMaskData = r'D:\Workspace\Telepuleshatar.shp'
# Bemeneti raszteres allamany
inRaster = r'D:\Workspace\Muholdfelvetel_1.TIF'
# Kimeneti raszteres allomany (kivagat) elnevezese
newname=inRaster+'_kivagat.img'
outws = r'D:\Miert nem ebbe a mappaba menti'
out1 = os.path.join(outws, newname)
# Kivagat letrehozasa
outExtractByMask = ExtractByMask(inRaster, inMaskData)
# Kivagat elmentese
outExtractByMask.save(out1)
print newname, "letrehozva!"Szóval csak a # Bemeneti raszteres allamany -hoz kellene valami tuti jó dolgot írni

-
pokerecske1
csendes tag
Tehát ha jól értem, akkor a megadott (több napos) intervallumon belül szeretnéd az adott órák az átlagát kiszámolni, tehát mondjuk elsejétől ötödikéig kiszámítani a 00:00 és 01:00 közötti értékek átlagát, majd az 01:00 és 02:00 közöttiekét, egészen 23:00-24:00-ig. A megoldás a GroupBy, ami egy kulcsot vár. Esetünkben:
kulcs = lambda x: x.hour
data.groupby(by=kulcs).mean()vagy összevontan, és adott időtartományra:
data['2013-5-20':'2013-5-30'].groupby(lambda x: x.hour).mean().plot()
ui: Ha nem muszáj, akkor nem érdemes mindig új DataFrame-et létrehozni (AO_mm = ...), elég, ha egyszer van meg az adat és annak a nézeteit ábrázolod.
Köszönöm szépen a segítséget!
igen erre gondoltam, innen remélem mostmár boldogulok! -
cousin333
addikt
Hello
Igen ezt megtaláltam ma délelött, csak nem írtam azóta ide fórumra.
Igen óránként bontás így megvan csak nem úgy ahogy szeretném, tehát pl. kijelöltem az intervallumot és utána ha ezt hozzáírom, akkor az intervallumon végigmegy óránként, de nekem meg az kellene hogy 0-24 órás legyen az x tengely és az adott órákat átlagolja a megadott intervallumból. (és nem az hogy végigmenjen az egész intervallumon óránként)jelenleg:
AO_mm = dt.consumption['2011-01-01 00:00':'2011-01-05 23:00'].resample("H")
AO_mm.plot(style='g')Tehát ha jól értem, akkor a megadott (több napos) intervallumon belül szeretnéd az adott órák az átlagát kiszámolni, tehát mondjuk elsejétől ötödikéig kiszámítani a 00:00 és 01:00 közötti értékek átlagát, majd az 01:00 és 02:00 közöttiekét, egészen 23:00-24:00-ig. A megoldás a GroupBy, ami egy kulcsot vár. Esetünkben:
kulcs = lambda x: x.hour
data.groupby(by=kulcs).mean()vagy összevontan, és adott időtartományra:
data['2013-5-20':'2013-5-30'].groupby(lambda x: x.hour).mean().plot()
ui: Ha nem muszáj, akkor nem érdemes mindig új DataFrame-et létrehozni (AO_mm = ...), elég, ha egyszer van meg az adat és annak a nézeteit ábrázolod.
-
pokerecske1
csendes tag
Szia!
A Pandas modul teljesen jó a célra, mert tud két olyan dolgot, ami neked kell:
- dátum-oszlopok beolvasása
- dátumok újramintavételezéseAz elsőt már a beolvasásnál érdemes aktiválni, így a dátum lesz az index:
data = pd.read_csv('data.csv', header=None, index_col=0, parse_dates=True, names=['X', 'Y'])Ha sok az adat, esetleg gyorsíthat, ha még beteszed, hogy infer_datetime_format=True. Egyáltalán: jó, ha olvasgatod a read_csv metódus súgóját. Pl. a fenti sor feltételezi, hogy az index oszlop (a 0.) tartalmazza a dátumot.
Érdemes lehet kiíratni az első pár sort, hogy lásd, mi történt:
data.head()Ha van index oszlopod (ami most maga a dátum), akkor az ábrázolás innen egyszerűen:
data.plot()A másik, amit szeretnél, hogy napi/óránkénti bontásban ábrázolja (vagy más osztásban), pl.:
data.resample('H', how='mean') # óránkénti bontás
data.resample('M', how='mean') # havi bontásÁbrázoláshoz egyszerűen add hozzá, hogy plot:
data.resample('M', how='mean').plot()Hello
Igen ezt megtaláltam ma délelött, csak nem írtam azóta ide fórumra.
Igen óránként bontás így megvan csak nem úgy ahogy szeretném, tehát pl. kijelöltem az intervallumot és utána ha ezt hozzáírom, akkor az intervallumon végigmegy óránként, de nekem meg az kellene hogy 0-24 órás legyen az x tengely és az adott órákat átlagolja a megadott intervallumból. (és nem az hogy végigmenjen az egész intervallumon óránként)jelenleg:
AO_mm = dt.consumption['2011-01-01 00:00':'2011-01-05 23:00'].resample("H")
AO_mm.plot(style='g') -
cousin333
addikt
Sziasztok!
Grafikon rajzoláshoz szeretném segítségeteket kérni, mert kicsit elakadtam.Van egy csv fájlom amiben a következők vannak date,x,y (date: %Y-%m-%s %H:%M formátumú)
A date adatok óránként vannak, és így több évnyi adatom van.
Szeretném összehasonlítani a dolgokat 24 órára lebontva (azaz adott órákhoz az átlagos 2. oszlop beli értékek )
Pl. szeretném hogy adott évre, vagy bizonyos hónapok adatai legyenek csak benne.Ilyesmit szeretnék kapni: [link] tehát x tengely órákra lebontva, bizonyis időszakban pl év, hónap) y tengely meg átlagolva az értékek az adott órában.
igazából idáig jutottam el:
dt = pandas.read_csv('data.csv', index_col=False, header=0);
dt.index=pd.to_datetime(dt.pop('date'))
plt.plot(dt.index, dt['x'])Így az összes adatra kiírja a jelenlegi adatokat, de nem igazán tudom hogy hogyan is kedzjek neki, mely könyvtárakat használjam.
Szia!
A Pandas modul teljesen jó a célra, mert tud két olyan dolgot, ami neked kell:
- dátum-oszlopok beolvasása
- dátumok újramintavételezéseAz elsőt már a beolvasásnál érdemes aktiválni, így a dátum lesz az index:
data = pd.read_csv('data.csv', header=None, index_col=0, parse_dates=True, names=['X', 'Y'])Ha sok az adat, esetleg gyorsíthat, ha még beteszed, hogy infer_datetime_format=True. Egyáltalán: jó, ha olvasgatod a read_csv metódus súgóját. Pl. a fenti sor feltételezi, hogy az index oszlop (a 0.) tartalmazza a dátumot.
Érdemes lehet kiíratni az első pár sort, hogy lásd, mi történt:
data.head()Ha van index oszlopod (ami most maga a dátum), akkor az ábrázolás innen egyszerűen:
data.plot()A másik, amit szeretnél, hogy napi/óránkénti bontásban ábrázolja (vagy más osztásban), pl.:
data.resample('H', how='mean') # óránkénti bontás
data.resample('M', how='mean') # havi bontásÁbrázoláshoz egyszerűen add hozzá, hogy plot:
data.resample('M', how='mean').plot() -
pokerecske1
csendes tag
Sziasztok!
Grafikon rajzoláshoz szeretném segítségeteket kérni, mert kicsit elakadtam.Van egy csv fájlom amiben a következők vannak date,x,y (date: %Y-%m-%s %H:%M formátumú)
A date adatok óránként vannak, és így több évnyi adatom van.
Szeretném összehasonlítani a dolgokat 24 órára lebontva (azaz adott órákhoz az átlagos 2. oszlop beli értékek )
Pl. szeretném hogy adott évre, vagy bizonyos hónapok adatai legyenek csak benne.Ilyesmit szeretnék kapni: [link] tehát x tengely órákra lebontva, bizonyis időszakban pl év, hónap) y tengely meg átlagolva az értékek az adott órában.
igazából idáig jutottam el:
dt = pandas.read_csv('data.csv', index_col=False, header=0);
dt.index=pd.to_datetime(dt.pop('date'))
plt.plot(dt.index, dt['x'])Így az összes adatra kiírja a jelenlegi adatokat, de nem igazán tudom hogy hogyan is kedzjek neki, mely könyvtárakat használjam.
-
cousin333
addikt
Ha nem félsz a kérdéses problémánál kicsit jobban belemenni, akkor érdemes megismerkedni a Pandas csomaggal, mert sok hasznos okosságot tud az efféle manipulációkhoz. Ebben vannak függvények pl. csv fájlok beolvasására, ahol azt is megadhatod, hogy milyen típus az adott oszlop. Vagy - ami neked kell - több oszlopból összeállíthatsz egy dátumot. Valahol itt kezd, és görgess lefele.
Egyébként meg talán a numpy és a time modulok környékén kellene keresgélni. De szerintem hosszabb távon jobban jársz a Pandas-zal.
Na, meg is van egy megoldás. Innen lestem el. A mi esetünkben (interaktív konzolt feltételezve, amihez nem kell külön print) így néz ki:
import pandas as pd
from datetime import datetimeLétrehozzuk a DataFrame objektumot, ami egy oszlopból áll, és ami a dekódolt dátum:
parse = lambda x: datetime.strptime(x, '%Y.%m.%d %H %M')
data = pd.read_csv('R:\\teszt.csv', sep=';', header=None, parse_dates={'Date': [0,1,2]}, date_parser=parse)Egy új oszlop létrehozása New néven, amiben a dátum a kívánt formázással szerepel:
data['New'] = data.Date.apply(datetime.strftime, format='%Y.%m.%d.%H.%M.')
Majd mindezt kiírjuk egy másik csv fájlba:
data.to_csv('R:\\result.csv', sep=';')Elsőre talán macerásnak tűnik, de valójában elég rugalmas, és később is sok mindenre felhasználható. Ráadásul csak 6 sor!
-
sonar
addikt
Sziasztok!
Pythonban szeretném a következőt csinálni:
Beolvasok egy .CSV/.XLS fájlt és ott szeretném összevonni 3 cella értékét a következőképpen:
1. cella: 2014.10.10. //dátum
2. cella: 1 //óra
3. cella: 15 // percEzekből kéne egy darab: 2014.10.10.01.15. cella. Ezt hogyan tudnám megcsinálni?
Nagyon hálás lennék ha valaki segítene, még egy csak egy linkkel is, ha konkrét kódot nem tud adni.

A csv, mint olyan rendelkezik vmi separatorral.
Tehát soronként beolvasnám és splittelném sort, a kérdéses cellákat stringként kezelném és összeraknám belőle ami kell. ha nem túl bonyesz és egyszeri alkalomra kell akkor mindenféle hiba kezelés nélkül kb 10 sor az egész. -
cousin333
addikt
Sziasztok!
Pythonban szeretném a következőt csinálni:
Beolvasok egy .CSV/.XLS fájlt és ott szeretném összevonni 3 cella értékét a következőképpen:
1. cella: 2014.10.10. //dátum
2. cella: 1 //óra
3. cella: 15 // percEzekből kéne egy darab: 2014.10.10.01.15. cella. Ezt hogyan tudnám megcsinálni?
Nagyon hálás lennék ha valaki segítene, még egy csak egy linkkel is, ha konkrét kódot nem tud adni.

Ha nem félsz a kérdéses problémánál kicsit jobban belemenni, akkor érdemes megismerkedni a Pandas csomaggal, mert sok hasznos okosságot tud az efféle manipulációkhoz. Ebben vannak függvények pl. csv fájlok beolvasására, ahol azt is megadhatod, hogy milyen típus az adott oszlop. Vagy - ami neked kell - több oszlopból összeállíthatsz egy dátumot. Valahol itt kezd, és görgess lefele.
Egyébként meg talán a numpy és a time modulok környékén kellene keresgélni. De szerintem hosszabb távon jobban jársz a Pandas-zal.
-
Spam123
tag
Sziasztok!
Pythonban szeretném a következőt csinálni:
Beolvasok egy .CSV/.XLS fájlt és ott szeretném összevonni 3 cella értékét a következőképpen:
1. cella: 2014.10.10. //dátum
2. cella: 1 //óra
3. cella: 15 // percEzekből kéne egy darab: 2014.10.10.01.15. cella. Ezt hogyan tudnám megcsinálni?
Nagyon hálás lennék ha valaki segítene, még egy csak egy linkkel is, ha konkrét kódot nem tud adni.

-
#36268800
törölt tag
-
sztanozs
veterán
Valaki esetleg tudja erre a kérdésre a választ? (én tettem fel)
A lényeg, hogy egy szinuszgörbét szeretnék kirajzoltatni a teknőssel, ami működik is alapbeállításokkal, de olyan miniatűr, hogy az x-tengely szinte teljesen elfedi magát a függvényt, a lényeget. 1 koordinátaegység megjelenítésének a módját szeretném megváltoztatni úgy, hogy ne kelljen nagyító a függvény képéhez. Találtam olyasmit, hogy turtle.setworldcoordinates, de sajnos nem értem, hogyan működik!
A belinkelt kódban az y értékét 50-nel szorzom meg. Később kipróbáltam, hogy mi van ha az x értékét 50-nel léptetem. - Ekkor is szépen kirajzolja a függvényt. Ettől függetlenül érdekelne az, hogyan lehetne beállítani a megfelelő megjelenítést a szorozgatások nélkül! Köszi előre is!
screen.setworldcoordinates(-math.pi,-1,math.pi,1)
-
#36268800
törölt tag
Valaki esetleg tudja erre a kérdésre a választ? (én tettem fel)
A lényeg, hogy egy szinuszgörbét szeretnék kirajzoltatni a teknőssel, ami működik is alapbeállításokkal, de olyan miniatűr, hogy az x-tengely szinte teljesen elfedi magát a függvényt, a lényeget. 1 koordinátaegység megjelenítésének a módját szeretném megváltoztatni úgy, hogy ne kelljen nagyító a függvény képéhez. Találtam olyasmit, hogy turtle.setworldcoordinates, de sajnos nem értem, hogyan működik!
A belinkelt kódban az y értékét 50-nel szorzom meg. Később kipróbáltam, hogy mi van ha az x értékét 50-nel léptetem. - Ekkor is szépen kirajzolja a függvényt. Ettől függetlenül érdekelne az, hogyan lehetne beállítani a megfelelő megjelenítést a szorozgatások nélkül! Köszi előre is!
-
#36268800
törölt tag
Hm, az elejen derekszogu haromszoget irsz (bar reszletezes nelkul, de velhetoen egyenlo szaru derekszogu, az ugy kb. lehetseges is ha a piramis alakjat vesszuk), kesobb meg es a kododban szabalyos van. Melyik a feladat?
(Egyebkent szab.haromszog magassaga az gyok(3)/2-szerese az alapnak, de kerekiteni nem tilos gondolom.)Derekszoguekkel azert sokkal egyszerubb lenne, persze csak akkor, ha az atfogot veszed egesznek (magassag meg akkor nyilvan annak fele - tkp. ket fel negyzet csak nincs a magassag berajzolva).
Szerk. ja elobb csak a kod legelejet neztem. Utana mindenhol (ld. capafog...) derekszogu haromszogre van megirva. Szoval akkor arra javitsd ki a haromszog-rajzolasodat azt kesz is lehet (nem neztem at annyira tuzetesen, hogy biztos jo-e, de ez az ellentmondas siman okozhatja hogy pont nem jon ki).
Köszi. Sikerült megoldanom.
-
axioma
veterán
Üdv!
Kaptam egy házit Pythonban, miszerint a Turtle modul segítségével rajzolnom kellene egy háromszögekből álló piramist. A kódom egy derékszögű háromszöget rajzol ki idáig, de már elég sokféle variációval próbálkoztam, úgyhogy most már egy ki segítséget kérnék inkább!
Két probléma van ugyebár:
a, a szabályos háromszög magasságával kellene eltolni a sort, ami bizonyára nem egész szám
b, a sorok mindig középen kellene hogy elhelyezkedjenekHm, az elejen derekszogu haromszoget irsz (bar reszletezes nelkul, de velhetoen egyenlo szaru derekszogu, az ugy kb. lehetseges is ha a piramis alakjat vesszuk), kesobb meg es a kododban szabalyos van. Melyik a feladat?
(Egyebkent szab.haromszog magassaga az gyok(3)/2-szerese az alapnak, de kerekiteni nem tilos gondolom.)Derekszoguekkel azert sokkal egyszerubb lenne, persze csak akkor, ha az atfogot veszed egesznek (magassag meg akkor nyilvan annak fele - tkp. ket fel negyzet csak nincs a magassag berajzolva).
Szerk. ja elobb csak a kod legelejet neztem. Utana mindenhol (ld. capafog...) derekszogu haromszogre van megirva. Szoval akkor arra javitsd ki a haromszog-rajzolasodat azt kesz is lehet (nem neztem at annyira tuzetesen, hogy biztos jo-e, de ez az ellentmondas siman okozhatja hogy pont nem jon ki).
-
#36268800
törölt tag
Üdv!
Kaptam egy házit Pythonban, miszerint a Turtle modul segítségével rajzolnom kellene egy háromszögekből álló piramist. A kódom egy derékszögű háromszöget rajzol ki idáig, de már elég sokféle variációval próbálkoztam, úgyhogy most már egy ki segítséget kérnék inkább!
Két probléma van ugyebár:
a, a szabályos háromszög magasságával kellene eltolni a sort, ami bizonyára nem egész szám
b, a sorok mindig középen kellene hogy elhelyezkedjenek -
Danecay
addikt
Igaz még ekkor nem olvastam a hozzászólásodat de pont így csináltam
Mindenesetre neked is köszönöm! -
Danecay
addikt
Basszus, tényleg!
Mivel teljesen dilettáns vagyok a témában fel sem tűnt. Pedig rákattintottam a file linkjére jobb gombbal és a hivatkozás mentése más néven-t választottam. Na megnyitottam RAW módba, kimásoltam a tartalmát, majd ahogy írtad is jegyzettemben lementettem py formátum-ba és így már működik! Nem is kell parancssor, csak elég a file-t futtatni, mint bármilyen alkalmazást
Ezek szerint mégsem volt olyan bonyolult futtatni ezt a scriptet, csak én voltam béna :pKirály vagy, köszi!
-
sonar
addikt
Eltávolítottam a jeleket: <>, de így se jó

>>> import stat.py
Traceback <most recent call last>:
File "<stdin>”, line 1, in <module>
ImportError: No module named py
>>>Majd stat.py fájlt átneveztem st.py fájllá, így már meglett a st.pyc fájl!
Így is kiírt egy hibaüzentet, kicsit kisebb lett a mérete.
Az eredeti pyc mérete: 31791 bájt,
Az újra alakított pyc: 31756 bájt
Alakul, de jobb lenne az eredeti méretet elérni? nem tudom az a pár bájt számít-e?(Megjegyzem még az eredeti fájlt próbálgattam újra pyc fájllá alakítani)
A decompiler st.pyc_dis fájl mérete: 44565 bájt, ennek az első két sora:
# Embedded file name: src/stat.py
import BigWorldHibaüzenet:
>>> import st.py
Traceback <most recent call last>:
File "<stdin>”, line 1, in <module>
File "<st.py>”, line 2, in <module>
Import BigWord
ImportError: No module named BigWord
>>>Az a helyzet, hogy nem találja azokat a fileokat ezért nem tudja importálni.
Nem lenne egyszerűbb egy hex editorral beletúrni és ott átirni azt a változót?
Illetve a végén felesleges pyc-t (compiled python) csinálni belőle, jó a sima a py is -
mts2
csendes tag
Rájöttem hogy mi a probléma.
Te a github oldal html kódját töltötted le!
Ami tenned kell az a következő:
1. Clickeled az általad megadott linket
2. Clickeled az lgcommander.py sort
3. Lemásolod a file tartalmát és azt lemented notepad-ben lgcommander.py névvel.
4. Amit az első commentben írtam. -
Danecay
addikt
Nálam pedig lefut egészen addig, hogy kiírja: Lg TV not found, ami normális, mert nincs lg tv-m.
Esetleg nem változtattad meg véletlenül a file-t?
A 4. sorral van probléma, ami egy html file kezdete.
Az lgcommander.py file-ban nincs html kód.Azért javasoltam a Command Prompt-t, mert Idle-ben nálam sem futott le.
Nem tudom, nálam nem. Ha megnézed a korábban beszúrt képet, IDLE-ben futtatva is rögtön a 4. sor elejére ugrik és jelöli pirossal. Ha kitörlöm az előtte lévő 3 üres sort akkor az első sorral áll meg hibával és cmd-ben is line 1-t ír.
-
mts2
csendes tag
Nálam pedig lefut egészen addig, hogy kiírja: Lg TV not found, ami normális, mert nincs lg tv-m.
Esetleg nem változtattad meg véletlenül a file-t?
A 4. sorral van probléma, ami egy html file kezdete.
Az lgcommander.py file-ban nincs html kód.Azért javasoltam a Command Prompt-t, mert Idle-ben nálam sem futott le.
-
alikov
csendes tag
Eltávolítottam a jeleket: <>, de így se jó

>>> import stat.py
Traceback <most recent call last>:
File "<stdin>”, line 1, in <module>
ImportError: No module named py
>>>Majd stat.py fájlt átneveztem st.py fájllá, így már meglett a st.pyc fájl!
Így is kiírt egy hibaüzentet, kicsit kisebb lett a mérete.
Az eredeti pyc mérete: 31791 bájt,
Az újra alakított pyc: 31756 bájt
Alakul, de jobb lenne az eredeti méretet elérni? nem tudom az a pár bájt számít-e?(Megjegyzem még az eredeti fájlt próbálgattam újra pyc fájllá alakítani)
A decompiler st.pyc_dis fájl mérete: 44565 bájt, ennek az első két sora:
# Embedded file name: src/stat.py
import BigWorldHibaüzenet:
>>> import st.py
Traceback <most recent call last>:
File "<stdin>”, line 1, in <module>
File "<st.py>”, line 2, in <module>
Import BigWord
ImportError: No module named BigWord
>>> -
Danecay
addikt
-
mts2
csendes tag
1. Elindítod a windows Command Prompt-ot. (Nem a Python Command Line-t!!!)
2. Beírod: c:\Python34\python c:\Python34\lgcommander.py
3. Enter-t beütöd -
Danecay
addikt
Ezt megelőzően a Python34\Lib\-be valamint a Python34\Tools\Scripts\-be próbáltam másolni. Most bemásoltam csak simán a Python34 gyökérbe, az összes többi file-al együtt, de innen futtatva is ugyanazt a hibaüzenetet kapom.

-
sonar
addikt
Előre is elnézést kérek kérdésemért mert nyilván magasabb szinten folyik itt a diszkurzus mint amilyen szintet az én kérdésem meg fog ütni, de mivel teljesen laikus vagyok a témában valahol mégiscsak fel kell tennem.
Az én problémám egy egyszerű script futtatási probléma. Találtam egy Pythonban készített scriptet a TV-m szerviz menüjének eléréséhez, amiről azt gondoltam, hogy letöltöm természetesen a Python (3.4.3) programmal együtt, jól lefuttatom és kész. Sajnos úgy látom nem ilyen egyszerű.
Ime a futtatni kíván script: [link]
- hová kell másolni a letöltött fileoket?
- mindegyik kell vagy csak a .py kiterjesztésű (ek)Própáltam futtatni az IDLE (Python 3.4 GUI) segítségével, a File menü Open-el kikeresve, majd futtatva a Run Module-al de csak egy Invalid Syntax hibaüzenetet kapok.
Tudna segíteni valaki?
Előre is köszönöm és elnézést a primitív kérdésért!

legjobb ha a feltelepített python mappába teszed az összes file-t. Bár ahogy nézem csak py kell.
Mi a pontos hibaüzenet?#329
Ezt még nem használtam, de importnál távolítsd el a következő jeleket: <> -
Danecay
addikt
Előre is elnézést kérek kérdésemért mert nyilván magasabb szinten folyik itt a diszkurzus mint amilyen szintet az én kérdésem meg fog ütni, de mivel teljesen laikus vagyok a témában valahol mégiscsak fel kell tennem.
Az én problémám egy egyszerű script futtatási probléma. Találtam egy Pythonban készített scriptet a TV-m szerviz menüjének eléréséhez, amiről azt gondoltam, hogy letöltöm természetesen a Python (3.4.3) programmal együtt, jól lefuttatom és kész. Sajnos úgy látom nem ilyen egyszerű.
Ime a futtatni kíván script: [link]
- hová kell másolni a letöltött fileoket?
- mindegyik kell vagy csak a .py kiterjesztésű (ek)Própáltam futtatni az IDLE (Python 3.4 GUI) segítségével, a File menü Open-el kikeresve, majd futtatva a Run Module-al de csak egy Invalid Syntax hibaüzenetet kapok.
Tudna segíteni valaki?
Előre is köszönöm és elnézést a primitív kérdésért!

-
alikov
csendes tag
Hali.
Van egy stat.pyc fájlom, ebben szeretnék pár értéket módosítani.
A Easy Python Decompiler v1.3.1a programmal .pyc fájlból .pyc_dis fájl lett, ebben már tudok értékeket módosítani.
Ezt a módosított .pyc_dis fájlt, melyik programmal tudom újra .pyc fájllá alakítani és hogyan?A .pyc_dis fájlt átneveztem .py fájllá, majd a Python 2.7 programmal próbálkoztam, de sintaxis hibát ír ki:
>>>> import <stat.py>
File "<stdin>", line 1
Import <stat.py>
^
SyntaxError: invalid syntax -
axioma
veterán
Az en fuleimnek ugyan tul gyorsan beszelt, viszont vegigneztem es hat igen, a 10 ev java utan bar pont baromira tetszik a python trukktarhaza es nezegettem mar bo egy honapja (foleg versenyfeladatokhoz idealis), azert van par dolog amit nem tudtam es nagyon hasznos. Ugyhogy koszi a linket, jo osszefoglalo, most csak vegigneztem, de azt hiszem masodjara is fogom es kijegyzetelem...
-
cousin333
addikt
-
cousin333
addikt
Nos, nem kell feltétlenül a repóban lennie:
Anaconda: Innen le tudod tölteni az sh kiterjesztésű fájlt. Ha most kezditek a pythonosdit, akkor szerintem a 3.4-es verziót használjátok (lásd az "I want Python 3.4" linket). Ha letöltötted, akkor parancssorból telepíted, az itt leírtak alapján. Ha lefutott, akkor a parancssorba beírva, hogy spyder már el is indul a Spyder.
Szintén parancssorba írva, hogy:
conda install numpy
már települ is a kérdéses csomag legfrissebb verziója a függőségeivel együtt.A GUI létrehozásához szerintem a Qt Designer egy jó választás, ha az iPython notebook - ami szintén feltelepül az Anacondával együtt - esetleg nem felel meg a célra. Telepítése parancssorból egyszerűen:
sudo apt-get install qt4-designerA QtDesigner-ben elkészíted a GUI-t majd elmented egy ui kiterjesztésű fájlba. Ezt aztán be tudod olvasni Pythonból ezen kód alapján.
ui: A fenti telepítési műveleteket sikeresen teszteltem Ubuntu 14.10-el. Egyébként Windows alatt használom a WinPython-t...
Remélem tudtam segíteni.
-
tvamos
nagyúr
Szerintem a Spyder jó választás lenne, esetleg a PyCharm. Mindkettőben van konzol és kódszerkesztő egyaránt, és Linuxra is elérhetőek.
Egyelőre csak próbaként használtam gui könyvtárakat. Amire jelenleg nekem kell, arra az IPython Notebook is tökéletes - ami nem gui lib! -, érdemes megismerkedni vele. Ha egyszer továbblépnék a "rendes" GUI-k irányába, akkor valószínűleg a PyQt-t választanám a Qt Designerrel (bemutató). Ez egy drag-n-drop szerkesztő, az elmentett guit, meg pár sor kóddal betöltheted és használatba veheted. Esetleg kisebb, erre épülő könyvtárakat, mint a guiqwt.
Jelenleg Windows alatt a WinPython-t használom. Ez egy Python disztribúció, ami többek közt a fenti eszközöket integrálja magába. Mint a neve is mutatja, ez Windows only, de vannak más, cross-platform csomagok is, pl. Anaconda. De persze ez csak kényelmi lehetőség, a Python mellé egyenként is felteheted a csomagokat. A pip a te barátod.
Hat... a Spyder v.s. Tkinterrel kuzdottem 3 estet. Sikertelenul.
Vegul ezt valasztottam:
/media/Data/Work/2015/python/Scripts
A tobbi, amit irtal nem volt az Uborka repo-ban.
-
cousin333
addikt
-
tvamos
nagyúr
Pedig szerintem érhetően leírja. A két import közti különbség:
from numpy import * # 1. megoldás
import numpy # 2. megoldásAz első esetben a teljes névtartományt (namespace-t) beimportálod és így írhatod például azt, hogy x = linspace(0, 10, 101)
A második esetben csak a modult töltöd be és ekkor azt kell írnod, hogy x = np.linspace(0, 10, 101)
Az első eset nyilván egyszerűbb, de nem elég kifejező. Ha van egy másik importált csomagod szintén egy linspace függvénnyel, akkor mi történik? Nyilván az utolsónak importált számít, de ezt egy másik felhasználó nem fogja tudni, mert nincs benne a kódban, hanem a pylab-bal lett beimportálva, ami "valamit még csinált".
A lényeg, hogy bizonyos szintaktikai egyszerűsítésekért cserébe összekuszálja a szálakat és feladja az egyértelműséget. ("Explicit is better than implicit.") Meg hogy jobban hasonlítson mondjuk a Matlab-ra. Én is mérnök vagyok, én sem akarom túlbonyolítani, de azért ennyi még belefér.

VI alatt mit értesz? Virtual instrument?
Akkor ezt from numpy import * ezentul mellozom.
-
tvamos
nagyúr
Pedig szerintem érhetően leírja. A két import közti különbség:
from numpy import * # 1. megoldás
import numpy # 2. megoldásAz első esetben a teljes névtartományt (namespace-t) beimportálod és így írhatod például azt, hogy x = linspace(0, 10, 101)
A második esetben csak a modult töltöd be és ekkor azt kell írnod, hogy x = np.linspace(0, 10, 101)
Az első eset nyilván egyszerűbb, de nem elég kifejező. Ha van egy másik importált csomagod szintén egy linspace függvénnyel, akkor mi történik? Nyilván az utolsónak importált számít, de ezt egy másik felhasználó nem fogja tudni, mert nincs benne a kódban, hanem a pylab-bal lett beimportálva, ami "valamit még csinált".
A lényeg, hogy bizonyos szintaktikai egyszerűsítésekért cserébe összekuszálja a szálakat és feladja az egyértelműséget. ("Explicit is better than implicit.") Meg hogy jobban hasonlítson mondjuk a Matlab-ra. Én is mérnök vagyok, én sem akarom túlbonyolítani, de azért ennyi még belefér.

VI alatt mit értesz? Virtual instrument?
Igen, Virtual instrument.
Oke, igy ertem. De mast nem ad hozza a pylab?
-
cousin333
addikt
En meg abban sem vagyok biztos, hogy ertem a kulonbseget a ketfele import kozott:
import matplotlib
from pylab import *
Ez az iras sajnos nekem eleg homalyos... nem vagyok biztos abban, hogy nem csak boszorkanyuldozes az egesz. O azt ajanlja, hogy hasznaljuk a matplotlib-et a pylab nelkul? Vagy akkor mi?
Nekem VI-ra kell, es menjen Linux es Windows rendszeren is. Mernok vagyok, a programozok hokusz-pokuszait nem nagyon ertem.Pedig szerintem érhetően leírja. A két import közti különbség:
from numpy import * # 1. megoldás
import numpy # 2. megoldásAz első esetben a teljes névtartományt (namespace-t) beimportálod és így írhatod például azt, hogy x = linspace(0, 10, 101)
A második esetben csak a modult töltöd be és ekkor azt kell írnod, hogy x = np.linspace(0, 10, 101)
Az első eset nyilván egyszerűbb, de nem elég kifejező. Ha van egy másik importált csomagod szintén egy linspace függvénnyel, akkor mi történik? Nyilván az utolsónak importált számít, de ezt egy másik felhasználó nem fogja tudni, mert nincs benne a kódban, hanem a pylab-bal lett beimportálva, ami "valamit még csinált".
A lényeg, hogy bizonyos szintaktikai egyszerűsítésekért cserébe összekuszálja a szálakat és feladja az egyértelműséget. ("Explicit is better than implicit.") Meg hogy jobban hasonlítson mondjuk a Matlab-ra. Én is mérnök vagyok, én sem akarom túlbonyolítani, de azért ennyi még belefér.

VI alatt mit értesz? Virtual instrument?
-
tvamos
nagyúr
En meg abban sem vagyok biztos, hogy ertem a kulonbseget a ketfele import kozott:
import matplotlib
from pylab import *
Ez az iras sajnos nekem eleg homalyos... nem vagyok biztos abban, hogy nem csak boszorkanyuldozes az egesz. O azt ajanlja, hogy hasznaljuk a matplotlib-et a pylab nelkul? Vagy akkor mi?
Nekem VI-ra kell, es menjen Linux es Windows rendszeren is. Mernok vagyok, a programozok hokusz-pokuszait nem nagyon ertem. -
cousin333
addikt
-
tvamos
nagyúr
Szerintem a Spyder jó választás lenne, esetleg a PyCharm. Mindkettőben van konzol és kódszerkesztő egyaránt, és Linuxra is elérhetőek.
Egyelőre csak próbaként használtam gui könyvtárakat. Amire jelenleg nekem kell, arra az IPython Notebook is tökéletes - ami nem gui lib! -, érdemes megismerkedni vele. Ha egyszer továbblépnék a "rendes" GUI-k irányába, akkor valószínűleg a PyQt-t választanám a Qt Designerrel (bemutató). Ez egy drag-n-drop szerkesztő, az elmentett guit, meg pár sor kóddal betöltheted és használatba veheted. Esetleg kisebb, erre épülő könyvtárakat, mint a guiqwt.
Jelenleg Windows alatt a WinPython-t használom. Ez egy Python disztribúció, ami többek közt a fenti eszközöket integrálja magába. Mint a neve is mutatja, ez Windows only, de vannak más, cross-platform csomagok is, pl. Anaconda. De persze ez csak kényelmi lehetőség, a Python mellé egyenként is felteheted a csomagokat. A pip a te barátod.
Koszonom a kimerito valaszt! Most csak tanulgatom meg, de hosszu tavon a PyLab-et szeretnem hasznalni.
-
cousin333
addikt
Szerintem a Spyder jó választás lenne, esetleg a PyCharm. Mindkettőben van konzol és kódszerkesztő egyaránt, és Linuxra is elérhetőek.
Egyelőre csak próbaként használtam gui könyvtárakat. Amire jelenleg nekem kell, arra az IPython Notebook is tökéletes - ami nem gui lib! -, érdemes megismerkedni vele. Ha egyszer továbblépnék a "rendes" GUI-k irányába, akkor valószínűleg a PyQt-t választanám a Qt Designerrel (bemutató). Ez egy drag-n-drop szerkesztő, az elmentett guit, meg pár sor kóddal betöltheted és használatba veheted. Esetleg kisebb, erre épülő könyvtárakat, mint a guiqwt.
Jelenleg Windows alatt a WinPython-t használom. Ez egy Python disztribúció, ami többek közt a fenti eszközöket integrálja magába. Mint a neve is mutatja, ez Windows only, de vannak más, cross-platform csomagok is, pl. Anaconda. De persze ez csak kényelmi lehetőség, a Python mellé egyenként is felteheted a csomagokat. A pip a te barátod.
-
tvamos
nagyúr
Nem ismerem a Tk-t. Viszont:
A Tkinter.Tk() osztálynak nincsen delete metódusa (azért akad ki). Van viszont deletecommand, meg destroy. Gondolom az utóbbi funkcionalitása kellene.
A justify attribútum a több soros szövegekre vonatkozik. Ami neked kell elvileg, az az anchor.
ui: Nem tudom, milyen szerkesztőt használsz, de a jobbak automatikus kiegészítése felajánlja egy adott objektumhoz a lehetséges attribútumok/metódusok listáját. Amit meg nem ad fel (lásd delete) az általában nincs is.
Milyen szerkesztot javasolsz?
Eddig notepad2 volt win7-en.
Most at jell mennem linuxra.Te milyen gui lib-et hasznalsz?
-
cousin333
addikt
Sziasztok!
Most a Tk-ban kene egy kis segitseg.
Ezt csinalom:
top = Tk()
top.delete(0, END)
De kiakad hibaval:
Traceback (most recent call last):
File "23-tk_display.py", line 23, in <module>
top.delete(0, END)
File "C:\Python27\lib\lib-tk\Tkinter.py", line 1894, in __getattr__
return getattr(self.tk, attr)
AttributeError: delete
Illetve igy sem jo:
top.delete(0, 1)
Vagy igy sem:
top.delete(0.0, END)
Gondolom, hogy rosszul ertek valamit a doksiban...
A masik gond, (ennel kisebb azert,) hogy Label fuggvenyben a justify nem csinal semmit...
textLine = Label( top, width=20, justify='left', padx = 10, text='kjdiogjspo', fg='BLUE' )
Mi lehet itt a problema?Nem ismerem a Tk-t. Viszont:
A Tkinter.Tk() osztálynak nincsen delete metódusa (azért akad ki). Van viszont deletecommand, meg destroy. Gondolom az utóbbi funkcionalitása kellene.
A justify attribútum a több soros szövegekre vonatkozik. Ami neked kell elvileg, az az anchor.
ui: Nem tudom, milyen szerkesztőt használsz, de a jobbak automatikus kiegészítése felajánlja egy adott objektumhoz a lehetséges attribútumok/metódusok listáját. Amit meg nem ad fel (lásd delete) az általában nincs is.
-
tvamos
nagyúr
Sziasztok!
Most a Tk-ban kene egy kis segitseg.
Ezt csinalom:
top = Tk()
top.delete(0, END)
De kiakad hibaval:
Traceback (most recent call last):
File "23-tk_display.py", line 23, in <module>
top.delete(0, END)
File "C:\Python27\lib\lib-tk\Tkinter.py", line 1894, in __getattr__
return getattr(self.tk, attr)
AttributeError: delete
Illetve igy sem jo:
top.delete(0, 1)
Vagy igy sem:
top.delete(0.0, END)
Gondolom, hogy rosszul ertek valamit a doksiban...
A masik gond, (ennel kisebb azert,) hogy Label fuggvenyben a justify nem csinal semmit...
textLine = Label( top, width=20, justify='left', padx = 10, text='kjdiogjspo', fg='BLUE' )
Mi lehet itt a problema? -
tvamos
nagyúr
-
tvamos
nagyúr
-
cousin333
addikt
Úgy már próbáltad, hogy:
gomb3 = Button ( abl1, text='End', command = destroy_window) -
tvamos
nagyúr
Sziasztok!
Miert van az, hogy ha a "command = abl1.destroy", akkor megy, igy meg nem:
def destroy_window () :
abl1.destroy
abl1 = Tk()
tex1 = Label(abl1, text='Tk test', fg='red')
tex1.pack()
gomb3 = Button ( abl1, text='End', command = destroy_window() )
gomb3.pack()
abl1.mainloop() -
tvamos
nagyúr
Nem, a telepito hibat jelez. Az t mondja "No Python installation found in registry", de nem hagyja megadni a helyet, ahova installaltam.

Parancssorbol meg ez van:
C:\Users\>easy_install -U pyserial
'easy_install' is not recognized as an internal or external command, operable program or batch file.
C:\Users\>pip install pyserial
Unknown or unsupported command 'install'
Mostmar jo lett... valoszinu...
\Python27\Scripts\easy_install pyserial
volt a titok.
-
tvamos
nagyúr
Nem, a telepito hibat jelez. Az t mondja "No Python installation found in registry", de nem hagyja megadni a helyet, ahova installaltam.

Parancssorbol meg ez van:
C:\Users\>easy_install -U pyserial
'easy_install' is not recognized as an internal or external command, operable program or batch file.
C:\Users\>pip install pyserial
Unknown or unsupported command 'install' -
cousin333
addikt
-
tvamos
nagyúr
Windows alatt hasznalom, letoltottem, es telepitettem amit a google kidobott. Python 2.7.
Koszi, mar tolom is a letoltest. -
cousin333
addikt
Hello!
Most tanulok Pythonozni. (Hobby szinten.) Most bele is futottam egy feladatba rogton. (Magamnak adtam.) USB VCOM interface-en jonnek adatok egy hardware-bol, (arduino,) es ezt szeretnem a kepernyore kitenni. Valami nagyon egyszeru leirast keresnek, hogyan lehet ezt megoldani.
Elore is koszonom a segitseget! Udv, TomiSzia!
Először is: milyen környezetet használsz? Simán feltetted a Pythont a python.org-ról? Melyik verziót?
A virtuális soros porti kommunikációhoz a PySerial modult javaslom. Itt találtam is hozzá egy leírást. Ez alapján szerintem működnie kéne. -
tvamos
nagyúr
Hello!
Most tanulok Pythonozni. (Hobby szinten.) Most bele is futottam egy feladatba rogton. (Magamnak adtam.) USB VCOM interface-en jonnek adatok egy hardware-bol, (arduino,) es ezt szeretnem a kepernyore kitenni. Valami nagyon egyszeru leirast keresnek, hogyan lehet ezt megoldani.
Elore is koszonom a segitseget! Udv, Tomi -
sonar
addikt
Igen, a Spyder egy jó kompromisszumnak tűnik. Kellően sokrétű, mégis egyszerűen használható marad, ráadásul a Python a célnyelv (ellenben pl. az Eclipse-el). És persze ingyenes.
Egy másik érdekes IDE a PyCharm. Ez egy kereskedelmi szoftver, nem csak Pythonhoz, de van ingyenes Community Edition is, ami a mi szempontunkból teljes értékűnek tekinthető.
Ha pedig szkript és mondjuk adatfeldolgozás, akkor egyértelműen IPython Notebook.
Az androidos kérdésedhez nem tudok hozzászólni.

É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

-
cousin333
addikt
Igen, a Spyder egy jó kompromisszumnak tűnik. Kellően sokrétű, mégis egyszerűen használható marad, ráadásul a Python a célnyelv (ellenben pl. az Eclipse-el). És persze ingyenes.
Egy másik érdekes IDE a PyCharm. Ez egy kereskedelmi szoftver, nem csak Pythonhoz, de van ingyenes Community Edition is, ami a mi szempontunkból teljes értékűnek tekinthető.
Ha pedig szkript és mondjuk adatfeldolgozás, akkor egyértelműen IPython Notebook.
Az androidos kérdésedhez nem tudok hozzászólni.

-
sonar
addikt
Elvileg egy alap Python és a Spyder nevezetű IDE képes ilyesmikre.
Amit én használok, az a Winpython. Van benne minden, mint a búcsúban (neked nyilván sok is lesz), választható 2.7.x vagy akár 3.4.x (esetleg korábbiak), 32 és 64 bit egyaránt. Ja és nem kell telepíteni sem, csak kicsomagolni. Igaz úgy már >1GB...
. Van benne Python + hadseregnyi modul (numpy, matplotlib, pandas, sympy...) + Spyder + IPython + Qt konzol + Qt Designer is. És ingyenes.Ezt a spyder nekem is új, de nagyon ígéretesnek tűnik.
Más: android alá fejlesztett már vki (kimondottan telefonon v tableten)?
Csak kíváncsiságból érdekelne, hogy mit érdemes feltenni.
Új hozzászólás Aktív témák
-
Fórumok
Mobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Kerékpárosok, bringások ide!
- Forza sorozat (Horizon/Motorsport)
- Mibe tegyem a megtakarításaimat?
- Bambu Lab 3D nyomtatók
- PlayStation 5
- Autós topik
- Apple MacBook
- Marathon: PVE-mód jön, a Bungie vázolta a következő szezont
- E.Kaufmann: Optikai szál nem kell félnetek jó lesz, avagy a damil alapú hálózat
- Parkside szerszám kibeszélő
- További aktív témák...
- Dell Alienware 18 Area-51 AA18250 18" - Intel Core Ultra 9 275HX, 32GB, 2TB SSD, RTX 5070Ti
- Lenovo ThinkPad L13 Gen 3 i5-1245U 16GB 256GB FHD+ IPS 1 év teljeskörű garancia
- Új! Gigabyte Aero X16 UltraSlim Gamer Laptop Ryzen 7 350 32GB 2TB RTX 5060 16" QHD+ 165Hz Garancia
- Apple iPad Pro 2025 11" M5 256GB & 512GB Wi-fi / Wi-fi + 5G Bontatlan Összes szín / 27% áfás ár
- HIBÁTLAN iPhone 14 128GB Purple -2 ÉV GARANCIA - Kártyafüggetlen, MS5548
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: aiMotive Kft.
Város: Budapest

De meglett.



) na itt még mókólni kell egy keveset.... 8kb-nyit.
na majd meglátjuk.











