Kezdőoldal » Számítástechnika » Programozás » A Python programozáshoz még...

A Python programozáshoz még milyen fontos bővítmény csomagok vannak?

Figyelt kérdés

Belekezdtem a python programozásba, eddig a gépemre telepítettem ezeket a csomagokat a python mellé:


- tkinter

- pmw


Ezeken kívül még mi lehet fontos? (gondolok itt fájlkezelésre, hang lejátszásra, videó lejátszásra, excel csomagok kezelésére, xml kezelésre, stb.., szóval mindenre ami fontos lehet) - legalább is, ha erre kellenek plusz csomagok.


2021. jan. 25. 12:57
 1/6 anonim ***** válasza:
100%

Szerintem ha csak most kezdted, akkor a standard modulokat is sokáig fogod tanulmányozni. Mindig azt tedd fel pluszban, ami éppen kell egy feladathoz.


Amúgy pl. gugli: python useful external modules

De teljesen felesleges elkezdened telepítgetni.

2021. jan. 25. 13:03
Hasznos számodra ez a válasz?
 2/6 A kérdező kommentje:
köszi :D
2021. jan. 25. 13:29
 3/6 anonim ***** válasza:

A munkám része adatelemzés Pythonban, én ezeket használom:


- Excelezésre, azon belül az adatelemzésre pandas; tömbök, mátrixok kezeléséhez numpy. Bonyolult dolgok ezek, sokáig tart részleteiben megtanulni. De alapszintű "excelezéshez" beolvasás-módosítás-kiírás is jó.

- Diagramok rajzolgatásához például a matplolib vagy seaborn

- XML-ezésre: ha a beépített xml könyvtár nem felel meg a céljaidnak, akkor BeautifulSoup


1-esnek van igaza, akkor tegyél fel valamit, ha az éppen kell. Nem árt külön környezeteket használni a különböző célokra. A csomagok egymásra épülésével jó kis feloldhatatlan ellentétek alakulhatnak ki néhány frissítés után. Pl. a B csomagnak 1.9.6 verzió alatti kell az A csomagból, de C-nek legalább 2.0.0. Használhatod a venv-et ( [link] ) vagy mondjuk az Anacondát ( [link] ).

2021. jan. 25. 16:30
Hasznos számodra ez a válasz?
 4/6 zozo256 ***** válasza:

Fájkezelésre simán az os, excelhez openpyxl, xml parsoláshot xmltodict.

Ezeket tudom.

2021. jan. 25. 22:24
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:

Ezek csak éppen a felszínt kapargatják:


Parancssoros paraméterek beolvasása argparse

adatelemzés, excellel való babrálás: pandas, pyspark, numpy, json, XlsxWriter

processek párhuzamos futtatására: dask, multiprocessing/threading

file-ok írása, olvasása: os, gzip,

Dátumokkal, időpontokkal végzett műveletek: datetime

Python sqlite adatbázisával végzett munka: sqlite3

Internetes adat scraping: requests, bs4 (BeautifulSoup), retry

Ha progress bart akarsz csinálni egy processhez: tqdm

Ha vektorgrafikus ábrákat akarsz renderelni: cairo

Ha játékot akarsz írni: pygame

Ha webservert akarsz írni: flask/jango

2021. jan. 26. 14:31
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
köszi
2021. jan. 26. 17:36

További kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!