GitHunt
NO

NobleProg-Training-Materials/Useful-Python-modules

Αυτές οι Python βιβλιοθήκες υποστηρίζουν ενέργειες όπως διαχείριση χρόνου (time), πρόσβαση σε ιστό (urllib), εξερεύνηση modules (dir, help), γραφήματα (pylab), υπολογισμούς (numpy) και επεξεργασία εικόνας (PIL).

[Κατηγορία:Python Commands]
[Σύνδεσμοι Python]

Λήψη της τρέχουσας ώρας και ημερομηνίας

Το μοντέλο time προσφέρει συναρτήσεις για λήψη της τρέχουσας ώρας και ημερομηνίας.

import time
s = time.asctime()  # ως συμβολοσειρά
i = time.time()     # ως δεκαδικός αριθμός

Πρόσβαση σε ιστοσελίδες

Ο HTML κώδικας ιστοσελίδων και αρχεία από τον ιστό μπορούν να αναγνωστούν όπως τα αρχεία:

import urllib
url = 'http://www.google.com'
page = urllib.urlopen(url)
print page.read()

Εξερεύνηση περιεχομένων ενός module

Το περιεχόμενο οποιουδήποτε module μπορεί να εξεταστεί με:

print dir(name_of_module)
help(name_of_module)

Δημιουργία γραφημάτων

Η βιβλιοθήκη Matplotlib περιέχει πολλές δυνατότητες για δημιουργία γραφημάτων. Δείτε το 'gallery' στο http://matplotlib.sourceforge.net για παραδείγματα. Χρειάζεται ξεχωριστή εγκατάσταση.

from pylab import *

Πρόσβαση σε βάσεις δεδομένων

Η Numpy είναι μια βιβλιοθήκη για πράξεις με πίνακες και μήτρες. Χρειάζεται ξεχωριστή εγκατάσταση. Δείτε: http://numpy.scipy.org

import numpy
a = numpy.array([1, 2, 3, 4, 5, 6])
print a + 10, a * a

Επεξεργασία εικόνων

Η βιβλιοθήκη Python Imaging Library (PIL) είναι ισχυρό εργαλείο για εργασία με εικόνες (αλλαγή μορφής, αλλαγή μεγέθους, περικοπή, σχεδίαση). Χρειάζεται ξεχωριστή εγκατάσταση. Δείτε: http://www.pythonware.com/products/pil

Πόροι για την Python

Ιστοσελίδα Python

Εκπαίδευση DeepSeek | NobleProg