PRAW σημαίνει P ython R eddit PI W ράπερ.
PRAW χρησιμοποιεί μια απλή προσέγγιση στο API Reddit, επιτρέποντας συγκεκριμένα στοιχεία που πρέπει να ανακτηθούν χρησιμοποιώντας μόνο λίγες γραμμές κώδικα.
Η βιβλιοθήκη έχει φτάσει σε σταθερή κατάσταση και περιλαμβάνει υποστήριξη για τις περισσότερες από API Reddit, συμπεριλαμβανομένης της για την ανάκτηση καυτά θέματα, τα τελευταία θέματα, εικόνες, σχόλια, τα στοιχεία των χρηστών και πολλά άλλα.
Εκτός από αυτό, η υποστήριξη OAuth 2.x περιλαμβάνεται επίσης, επιτρέποντας στους προγραμματιστές να δημιουργήσουν εφαρμογές Reddit και επιτρέπουν στους χρήστες Reddit να χρησιμοποιούν τα διαπιστευτήριά τους Reddit για τον έλεγχο ταυτότητας σε άλλους δικτυακούς τόπους.
τι είναι νέο σε αυτήν την έκδοση:
- Σταθερή & quot? πολλές τιμές για το επιχείρημα & quot? σφάλμα κατά την επίλυση CAPTCHAs.
Τι είναι καινούργιο στην έκδοση 3.3.0:
- Σταθερή & quot? Πολλές τιμές για το επιχείρημα & quot? σφάλμα κατά την επίλυση CAPTCHAs.
Τι είναι καινούργιο στην έκδοση 3.0.0:
- Προστέθηκε get_message () για να φέρω ένα ενιαίο αντικείμενο μηνύματος με ID του.
- Προστέθηκε get_sticky () για να πάρετε κολλώδη μετά το δικό σας subreddit του.
- Ανανέωση μπορεί να καθορίζεται στο praw.ini μέσω oauth_refresh_token.
- Προστέθηκε create_multireddit () για να δημιουργήσετε ένα νέο Multireddit.
- Προστέθηκε copy_multireddit () για να αντιγράψετε ένα Multireddit.
- Προστέθηκε edit_multireddit () για να επεξεργαστείτε ένα υπάρχον Multireddit.
- Προστέθηκε get_multireddits () για να πάρετε μια λίστα με Multireddits ανήκουν στο ζητούμενο χρήστη.
- Προστέθηκε rename_multireddit () για να μετονομάσετε ένα υπάρχον Multireddit.
- Προστέθηκε set_suggested_sort () για να αλλάξετε τη σειρά ταξινόμησης ενός υποβολή της.
- Προστέθηκε μέθοδο ως προαιρετική παράμετρο για να request_json (), έτσι ώστε να μπορεί να καθοριστεί μια μέθοδος αίτημα, εκτός από «μετά».
μάρκες
Τι είναι καινούργιο στην έκδοση 2.1.21:
- ΧΑΡΑΚΤΗΡΙΣΤΙΚΟ:
- Προστέθηκε τα get_flair_choices () μέθοδος για την κατηγορία Υποβολής, η οποία επιστρέφει τις επιλογές για ταλέντο χρήστη στο δικό σας subreddit και την τρέχουσα ταλέντο του πιστοποιημένο χρήστη.
- Προστέθηκε τα get_flair_choices () μέθοδος για την κατηγορία Υποβολής, η οποία επιστρέφει τις επιλογές για σύνδεση ταλέντο σε αυτή την κατάθεση, καθώς και την σημερινή ταλέντο.
- Διόρθωση bug:
- Python 3 θέμα με func_defaults.
Τι είναι καινούργιο στην έκδοση 2.1.20:
- ΧΑΡΑΚΤΗΡΙΣΤΙΚΟ:
- Προστέθηκε τα get_flair_choices () μέθοδος για την κατηγορία Υποβολής, η οποία επιστρέφει τις επιλογές για ταλέντο χρήστη στο δικό σας subreddit και την τρέχουσα ταλέντο του πιστοποιημένο χρήστη.
- Προστέθηκε τα get_flair_choices () μέθοδος για την κατηγορία Υποβολής, η οποία επιστρέφει τις επιλογές για σύνδεση ταλέντο σε αυτή την κατάθεση, καθώς και την σημερινή ταλέντο.
- Διόρθωση bug:
- Python 3 θέμα με func_defaults.
Τι είναι καινούργιο στην έκδοση 2.1.15:
- ΧΑΡΑΚΤΗΡΙΣΤΙΚΟ:
- Προστέθηκε Αποθήκευση πεδίο OAuth για να σώσει () και unsave ().
- Διόρθωση bug:
- Google AppEngine bug με platform.platform.
- ΑΛΛΑΓΗ:
- Χρήση get_flair () απαιτεί τώρα πρόσβασης επόπτη. Δείτε αυτό το νήμα r / redditdev.
- Αύξηση της εξάρτησης των update_checker σε 0,9 ή νεότερη έκδοση.
Τι είναι καινούργιο στην έκδοση 2.1.13:
- ΧΑΡΑΚΤΗΡΙΣΤΙΚΟ:
- Υποστήριξη κτίριο τροχό binary διανομές.
- get_submission () και from_url () υποστηρίζει τώρα τις παραμέτρους διεύθυνσης URL. Και τα δύο περιλαμβάνονται στο url και ρητά με το & quot? Params & quot? επιχείρημα.
- ΑΛΛΑΓΕΣ:
- Η εξάρτηση από το update_checker έχει αυξηθεί στο & # x3e? = 0.8 .
- reddit:
- Προσθήκη υποστήριξης για τις αλλαγές στα λίστες χρηστών για reddit.
- Χρήση get_flair_list απαιτεί πλέον πρόσβαση συντονιστής. Δείτε αυτό το r το νήμα / redditdev
- Διόρθωση bug:
- Διαμόρφωση parsing για store_json_result.
- Διπλότυπο bug στο BoundedSet.
Τι είναι καινούργιο στην έκδοση 2.1.10:
- Προστέθηκε:
- get_new_subreddits () για να επιστρέψετε τα νεότερα subreddits.
- Τα επιχειρήματα αποθηκεύσετε και send_replies να υποβάλει ().
- Δημιουργήστε και προσθέστε περιεχόμενο ιστορία για να get_comments (), get_disliked (), get_liked (), get_overview (), get_submitted (), get_hidden () και get_saved ().
Τι είναι καινούργιο στην έκδοση 2.1.6:
- Σταθερή:
- PRAW αυτόματα επαναλήψεων απέτυχε αιτήματα to reddit αν το σφάλμα είναι πιθανό να είναι ένα προσωρινό.
Τι είναι καινούργιο στην έκδοση 2.1.5:
- ΧΑΡΑΚΤΗΡΙΣΤΙΚΟ:
- select_flair () μέθοδο πρόσθεσε, μπορεί να χρησιμοποιηθεί για να αλλάξει ταλέντο σας χωρίς πρόσβαση συντονιστής για subreddits που το επιτρέπουν.
- Προστέθηκε κολλώδη () και unsticky () για να κολλάει και unsticky ένα υποβολή στην κορυφή ενός δικό σας subreddit.
- Προστέθηκε επιχειρήματα σύνταξη και την περίοδο για την αναζήτηση ().
- PRAW θα προσπαθήσει τώρα να χρησιμοποιήσετε τη μεταβλητή http_proxy περιβάλλον για τις ρυθμίσεις proxy, αν δεν μεσολάβησης έχει οριστεί στο αρχείο ρυθμίσεων.
- Διόρθωση bug:
- get_stylesheet () λανθασμένα απαιτείται πρόσβαση συντονιστής. Τώρα απλά προϋποθέτει ότι ο πιστοποιημένος χρήστης έχει πρόσβαση στο δικό σας subreddit.
- bug που εμπόδιζε τη χρήση της αναζήτησης () όταν καλείται από το δικό σας subreddit.
Τι είναι καινούργιο στην έκδοση 2.1.4:
- ΧΑΡΑΚΤΗΡΙΣΤΙΚΟ:
- get_mod_mail () μπορεί τώρα να χρησιμοποιηθεί για να πάρει συντονιστής mail από μεμονωμένες subreddits, αντί του συνόλου των μετριάστηκε subreddits, όπως ακριβώς get_mod_queue ().
- Διόρθωση bug & quot?
- Διορθώθηκε ένα σφάλμα στο get_mod_queue (), get_reports (), get_spam () και get_unmoderated () κατά την κλήση τους από το Reddit, χωρίς να το επιχείρημα το δικό σας subreddit ρητά.
Τι είναι καινούργιο στην έκδοση 2.1.1:
- ΧΑΡΑΚΤΗΡΙΣΤΙΚΟ:
- Προστέθηκε praw.helpers.comment_stream () για να παρέχει μια ατέρμονη ροή νέων σχολίων.
- Διόρθωση bug:
- Μην αιτήματα cache των οποίων οι απαντήσεις θα οδηγήσει σε μια εξαίρεση. Αυτό το σφάλμα εισήχθη στην έκδοση 2.1.0.
Τι είναι καινούργιο στην έκδοση 2.0.15:.
- PRAW μπορούν πλέον να χρησιμοποιούν ένα διακομιστή μεσολάβησης
Απαιτήσεις :
- Python 2.6 ή νεότερη έκδοση
Τα σχόλια δεν βρέθηκε