
Aspose.HTML Cloud SDK για Python
Python HTML SDK για Δημιουργία, Επεξεργασία & Μετατροπή Εγγράφων HTML
Ένα Python HTML SDK που επιτρέπει στους Προγραμματιστές να Αναπτύσσουν και να Διαχειρίζονται εφαρμογές δημιουργίας, ανάλυσης, επεξεργασίας και μετατροπής HTML στο cloud μέσω του Python REST API.
Τι είναι το Aspose.HTML Cloud SDK για Python;
Στον ταχύρυθμο κόσμο της ανάπτυξης λογισμικού, η αξιοποίηση ισχυρών εργαλείων και βιβλιοθηκών μπορεί να βελτιώσει σημαντικά τη διαδικασία δημιουργίας, επεξεργασίας και διαχείρισης διαφόρων τύπων εγγράφων. Aspose.HTML Cloud SDK for Python είναι ένα τέτοιο εργαλείο που ενδυναμώνει τους προγραμματιστές λογισμικού και τους μηχανικούς να εργάζονται με έγγραφα HTML χωρίς κόπο, επιτρέποντάς τους να εστιάσουν στη δημιουργία εξαιρετικών εφαρμογών αντί να ασχολούνται με πολύπλοκες λεπτομέρειες σχετικές με το HTML.
Το Aspose.HTML Cloud SDK για Python είναι ένα ολοκληρωμένο σύνολο εργαλείων και βιβλιοθηκών που επιτρέπουν στους προγραμματιστές λογισμικού να ενσωματώσουν δυνατότητες επεξεργασίας HTML στις εφαρμογές τους Python. Αυτό το SDK παρέχει μια ευρεία γκάμα λειτουργιών, όπως ανάλυση, απόδοση, επεξεργασία, εκτύπωση και μετατροπή εγγράφων HTML σε διάφορες μορφές, καθιστώντας το ένα απαραίτητο στοιχείο για έργα που απαιτούν ακριβή διαχείριση του περιεχομένου HTML. Προσφέρει μια διαισθητική διεπαφή που αφαιρεί τις πολυπλοκότητες της διαχείρισης HTML, επιτρέποντας στους προγραμματιστές λογισμικού να εστιάσουν στην κατασκευή των εφαρμογών τους.
Το Aspose.HTML Cloud SDK για Python ενσωματώνεται άψογα με άλλες δημοφιλείς βιβλιοθήκες και πλαίσια, καθιστώντας το ιδανική επιλογή για διάφορα σενάρια ανάπτυξης. Απλοποιώντας σύνθετες εργασίες όπως η ανάλυση, η απόδοση και η μετατροπή, αυτό το SDK δίνει τη δυνατότητα στους προγραμματιστές να δημιουργούν πιο ανθεκτικές και πλούσιες σε δυνατότητες εφαρμογές, βελτιώνοντας τελικά την εμπειρία του τελικού χρήστη. Το ολοκληρωμένο σύνολο χαρακτηριστικών του, η ευκολία χρήσης και η ισχυρή λειτουργικότητα το καθιστούν εξαιρετική επιλογή για εργασίες που κυμαίνονται από απλή ανάλυση HTML έως σύνθετη διαχείριση περιεχομένου. Ενσωματώνοντας αυτό το SDK στις εφαρμογές Python σας, μπορείτε να βελτιώσετε τις διαδικασίες που σχετίζονται με HTML και να αυξήσετε την αποδοτικότητα των έργων σας.
Ξεκινώντας με το Aspose.HTML Cloud SDK για Python
Ο προτεινόμενος τρόπος εγκατάστασης του Aspose.HTML Cloud SDK για Python μέσω PyPi. Μπορείτε εύκολα να χρησιμοποιήσετε το API απευθείας στα Maven έργα σας με απλές ρυθμίσεις.
Εγκαταστήστε το Aspose.HTML Cloud SDK για Python μέσω PyPi
pip install asposehtmlcloudΜπορείτε να κατεβάσετε τη βιβλιοθήκη απευθείας από τη Aspose.HTML Cloud SDK for Python σελίδα προϊόντος
Μετατροπή HTML σε Εικόνα/PDF
Η μετατροπή HTML σε PDF ή μορφές εικόνας είναι μια κοινή απαίτηση σε εφαρμογές που ασχολούνται με τη δημιουργία εγγράφων. Το Aspose.HTML Cloud SDK για Python περιλαμβάνει πλήρη υποστήριξη για τη μετατροπή εγγράφων HTML σε ορισμένες κορυφαίες μορφές αρχείων. Το SDK διευκολύνει αυτή τη διαδικασία μετατροπής, επιτρέποντας στους προγραμματιστές λογισμικού να δημιουργούν PDFs υψηλής ποιότητας, XPS, DOCX, MHTML, καθώς και εικόνες όπως JPEG, BMP, PNG, TIFF, GIF και πολλές άλλες από το περιεχόμενο HTML. Το SDK υποστηρίζει τη μετατροπή ολόκληρου του εγγράφου καθώς και μιας διαδικτυακής σελίδας HTML μέσα σε εφαρμογές Python. Το παρακάτω παράδειγμα δείχνει πώς οι προγραμματιστές λογισμικού μπορούν να μετατρέψουν το έγγραφο HTML από την αποθήκευση σε PDF χρησιμοποιώντας κώδικα Python.
Πώς να μετατρέψετε το έγγραφο HTML από την αποθήκευση σε PDF μέσω του Python API;
name = "test1.html"
result_name = "putHtmlToPdf.pdf"
folder = "HtmlTestDoc"
out_path = folder + "/" + result_name
try:
# Convert document to pdf in storage
self.api.put_convert_document_to_pdf(
name, out_path=out_path, width=800, height=1000, left_margin=50, right_margin=100,
top_margin=150, bottom_margin=200, folder=folder, storage="")
# Download result
res = Helper.download_file(out_path)
save_file = Helper.dst + result_name
Helper.move_file(res, save_file)
except ApiException as ex:
print("Exception")
print("Info: " + str(ex))
raise ex
Ανάλυση & Απόδοση Περιεχομένου HTML
Το Aspose.HTML Cloud SDK για Python παρέχει στους προγραμματιστές λογισμικού τη δυνατότητα να φορτώσουν και να αναλύσουν ένα υπάρχον έγγραφο HTML με μόνο μερικές γραμμές κώδικα Python. Η ανάλυση εγγράφων HTML μπορεί να είναι μια δύσκολη εργασία λόγω της πολυπλοκότητας της γλώσσας σήμανσης. Το SDK αφαιρεί τις πολυπλοκότητες της ανάλυσης HTML, επιτρέποντας στους προγραμματιστές λογισμικού να εξάγουν αβίαστα χρήσιμα δεδομένα από έγγραφα HTML. Το παρακάτω παράδειγμα δείχνει πώς οι προγραμματιστές λογισμικού μπορούν να λάβουν όλες τις εικόνες από το έγγραφο HTML μέσα σε εφαρμογές Python.
Πώς να λάβετε όλες τις εικόνες του εγγράφου HTML χρησιμοποιώντας το Python API;
name = "test3.html.zip"
try:
# Upload file to storage
res = Helper.upload_file(name)
self.assertTrue(len(res.uploaded) == 1)
self.assertTrue(len(res.errors) == 0)
# Get images from document on remote storage
res = self.api.get_document_images(name=name, storage="", folder=Helper.folder)
self.assertTrue(isinstance(res, str), "Error get images from document")
# Move to test folder
Helper.move_file(str(res), Helper.dst)
except ApiException as ex:
print("Exception")
print("Info: " + str(ex))
raise ex
Διαχείριση Αρχείων HTML μέσω του API Python
Το Aspose.HTML Cloud SDK για Python είναι ένα χρήσιμο εργαλείο για επαγγελματίες λογισμικού που απαιτούν δυνατότητες χειρισμού HTML στις εφαρμογές τους. Επιτρέπει στους προγραμματιστές λογισμικού να χειρίζονται έγγραφα HTML προγραμματιστικά. Οι προγραμματιστές λογισμικού μπορούν προγραμματιστικά να τροποποιούν το περιεχόμενο HTML, να εισάγουν ή να αφαιρούν στοιχεία, να ενημερώνουν χαρακτηριστικά και να εκτελούν διάφορους μετασχηματισμούς, καθιστώντας το ιδανική λύση για εφαρμογές διαχείρισης περιεχομένου.
Υποστήριξη Web Scraping & Πλοήγησης XPath
Η πλοήγηση και ο χειρισμός συγκεκριμένων στοιχείων μέσα σε ένα έγγραφο HTML συχνά απαιτεί τη χρήση εκφράσεων XPath. Το Aspose.HTML Cloud SDK για Python περιλαμβάνει υποστήριξη για πλοήγηση XPath, καθιστώντας πιο εύκολο τον εντοπισμό και τον χειρισμό στοιχείων μέσα στη δομή του εγγράφου. Για έργα που αφορούν εξαγωγή δεδομένων από ιστοσελίδες, το SDK μπορεί να χρησιμοποιηθεί για εργασίες web scraping. Μπορείτε να αναλύσετε και να εξάγετε δεδομένα από σελίδες HTML, καθιστώντας το πολύτιμο εργαλείο για τη συλλογή πληροφοριών από το διαδίκτυο.
Πώς να λάβετε λίστα με τα τμήματα HTML που ταιριάζουν στο καθορισμένο ερώτημα XPath μέσω του Python API;
# For complete examples and data files, please go to https://github.com/aspose-html-cloud/aspose-html-cloud-python
name = "test2.html.zip"
x_path = ".//p"
out_format = "plain"
try:
# Upload file to storage
res = Helper.upload_file(name)
self.assertTrue(len(res.uploaded) == 1)
self.assertTrue(len(res.errors) == 0)
# Get fragment document from remote storage
res = self.api.get_document_fragment_by_x_path(name=name, x_path=x_path, out_format=out_format,
storage="", folder=Helper.folder)
self.assertTrue(isinstance(res, str), "Error get fragment document from remote storage")
# Move to test folder
Helper.move_file(str(res), Helper.dst)
except ApiException as ex:
print("Exception")
print("Info: " + str(ex))
raise ex
