A Python wrapper around the Twitter API.

Overview

Python Twitter

A Python wrapper around the Twitter API.

By the Python-Twitter Developers

Downloads Documentation Status Circle CI Codecov Requirements Status Dependency Status

Introduction

This library provides a pure Python interface for the Twitter API. It works with Python versions from 2.7+ and Python 3.

Twitter provides a service that allows people to connect via the web, IM, and SMS. Twitter exposes a web services API and this library is intended to make it even easier for Python programmers to use.

Installing

You can install python-twitter using:

$ pip install python-twitter

If you are using python-twitter on Google App Engine, see more information about including 3rd party vendor library dependencies in your App Engine project.

Getting the code

The code is hosted at https://github.com/bear/python-twitter

Check out the latest development version anonymously with:

$ git clone git://github.com/bear/python-twitter.git
$ cd python-twitter

To install dependencies, run either:

$ make dev

or:

$ pip install -Ur requirements.testing.txt
$ pip install -Ur requirements.txt

Note that `make dev` will install into your local `pyenv` all of the versions needed for test runs using `tox`.

To install the minimal dependencies for production use (i.e., what is installed with pip install python-twitter) run:

$ make env

or:

$ pip install -Ur requirements.txt

Running Tests

The test suite can be run against a single Python version or against a range of them depending on which Makefile target you select.

Note that tests require `pip install pytest` and optionally `pip install pytest-cov` (these are included if you have installed dependencies from `requirements.testing.txt`)

To run the unit tests with a single Python version:

$ make test

to also run code coverage:

$ make coverage

To run the unit tests against a set of Python versions:

$ make tox

Documentation

View the latest python-twitter documentation at https://python-twitter.readthedocs.io. You can view Twitter's API documentation at: https://dev.twitter.com/overview/documentation

Using

The library provides a Python wrapper around the Twitter API and the Twitter data model. To get started, check out the examples in the examples/ folder or read the documentation at https://python-twitter.readthedocs.io which contains information about getting your authentication keys from Twitter and using the library.

Using with Django

Additional template tags that expand tweet urls and urlize tweet text. See the django template tags available for use with python-twitter: https://github.com/radzhome/python-twitter-django-tags

Models

The library utilizes models to represent various data structures returned by Twitter. Those models are:
  • twitter.Category
  • twitter.DirectMessage
  • twitter.Hashtag
  • twitter.List
  • twitter.Media
  • twitter.Status
  • twitter.Trend
  • twitter.Url
  • twitter.User
  • twitter.UserStatus

To read the documentation for any of these models, run:

$ pydoc twitter.[model]

API

The API is exposed via the twitter.Api class.

The python-twitter requires the use of OAuth keys for nearly all operations. As of Twitter's API v1.1, authentication is required for most, if not all, endpoints. Therefore, you will need to register an app with Twitter in order to use this library. Please see the "Getting Started" guide on https://python-twitter.readthedocs.io for more information.

To generate an Access Token you have to pick what type of access your application requires and then do one of the following:

For full details see the Twitter OAuth Overview

To create an instance of the twitter.Api with login credentials (Twitter now requires an OAuth Access Token for all API calls):

>>> import twitter
>>> api = twitter.Api(consumer_key='consumer_key',
                      consumer_secret='consumer_secret',
                      access_token_key='access_token',
                      access_token_secret='access_token_secret')

To see if your credentials are successful:

>>> print(api.VerifyCredentials())
{"id": 16133, "location": "Philadelphia", "name": "bear"}

NOTE: much more than the small sample given here will print

To fetch a single user's public status messages, where user is a Twitter user's screen name:

>>> statuses = api.GetUserTimeline(screen_name=user)
>>> print([s.text for s in statuses])

To fetch a list of a user's friends:

>>> users = api.GetFriends()
>>> print([u.name for u in users])

To post a Twitter status message:

>>> status = api.PostUpdate('I love python-twitter!')
>>> print(status.text)
I love python-twitter!

There are many more API methods, to read the full API documentation either check out the documentation on readthedocs, build the documentation locally with:

$ make docs

or check out the inline documentation with:

$ pydoc twitter.Api

Todo

Patches, pull requests, and bug reports are welcome, just please keep the style consistent with the original source.

In particular, having more example scripts would be a huge help. If you have a program that uses python-twitter and would like a link in the documentation, submit a pull request against twitter/doc/getting_started.rst and add your program at the bottom.

The twitter.Status and twitter.User classes are going to be hard to keep in sync with the API if the API changes. More of the code could probably be written with introspection.

The twitter.Status and twitter.User classes could perform more validation on the property setters.

More Information

Please visit the google group for more discussion.

Contributors

Originally two libraries by DeWitt Clinton and Mike Taylor which were then merged into python-twitter.

Now it's a full-on open source project with many contributors over time. See AUTHORS.rst for the complete list.

License

Copyright 2007-2016 The Python-Twitter Developers

Licensed under the Apache License, Version 2.0 (the 'License');
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an 'AS IS' BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Comments
  • Version 1.1 of Twitter API, migration

    Version 1.1 of Twitter API, migration

    Apologies if I am asking this in the wrong place but I am looking for a helping hand in upgrading a couple of python scripts to use the new Twitter API v1.1. The scripts that I have are working with v1 but they were developed by someone else that is no longer able to work on them because they are unwell.

    In a nutshell what the scripts are designed to do is connect to https://stream.twitter.com/1/statuses/filter.json and check for tweets sent to specific @usernames, retrieve the tweet data and insert them into a MySQL database. Afterwards another script does some post-processing to move desired data into other tables and then clean up. There are a couple of other non-Twitter scripts that do some general MySQL housekeeping for stats etc.

    I am sure this is quite trivial for some people but I'm stumbling around in the dark because I can't find a working example of doing something similar that uses v1.1. What I need to do is go through the scripts and replace the old JSON syntax with the new one.

    For example v1... messagelog = "tweet_id=%s:screen_name=%s:time_created=%s in twitter stream (tweet.py)" % (content['id_str'],content['user']['screen_name'],msgtime)

    The scripts are only needed to fetch public tweets. I don't have to worry about any user logins or authentication issues. The original author has created a working method that ensures the scripts don't make too many API connections. Everything works fine and dandy in API v1 but needs minor tweaks for v1.1.

    Please point me towards somewhere else to ask for help if this is the wrong place. I've already tried dev-twitter. Any help you can offer would be appreciated. Thank you.

    regards James (QuotesUK)

    opened by QuotesUK 38
  • Installation error with python 3.4.0

    Installation error with python 3.4.0

    byte-compiling build/bdist.linux-x86_64/egg/twitter/_file_cache.py to _file_cache.cpython-34.pyc
      File "build/bdist.linux-x86_64/egg/twitter/_file_cache.py", line 65
        except (AttributeError, IOError, OSError), e:
                                                 ^
    SyntaxError: invalid syntax
    
    byte-compiling build/bdist.linux-x86_64/egg/twitter/api.py to api.cpython-34.pyc
      File "build/bdist.linux-x86_64/egg/twitter/api.py", line 770
        print 'request_url', request_url, parameters
                          ^
    SyntaxError: invalid syntax
    
    byte-compiling build/bdist.linux-x86_64/egg/twitter/__init__.py to __init__.cpython-34.pyc
      File "build/bdist.linux-x86_64/egg/twitter/__init__.py", line 36
        raise ImportError, "Unable to load a json library"
                         ^
    SyntaxError: invalid syntax
    
    byte-compiling build/bdist.linux-x86_64/egg/twitter/list.py to list.cpython-34.pyc
    

    for the first error we should have

        except (AttributeError, IOError, OSError) as e:
    

    this instruction is not python 2.5 compatible ( http://stackoverflow.com/questions/2535760/python-try-except-comma-vs-as-in-except )

    for the seconde we should have

        print ('request_url', request_url, parameters)
    

    to keep compatibility with python < 3 you could use

    from __future__ import (print_function)
    

    for the last it should be

        raise ImportError("Unable to load a json library")
    
    opened by foxmask 25
  • Added Google's monkeypatch, disabled caching for now.

    Added Google's monkeypatch, disabled caching for now.

    Added Google's monkeypatch so requests will use the appengine urlfetch library. Disabled caching for now because app engine does not work with the existing strategy.


    This change is Reviewable

    opened by IntegersOfK 21
  • Location stream throws TwitterError

    Location stream throws TwitterError

    >>> for line in twitter_api.GetStreamFilter(locations=["2.1,41.1,2.3,41.5"]):
    ...     Print line
    ... 
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
      File "/Users/simon/Nightyspace/venv/lib/python2.7/site-packages/twitter/api.py", line 4430, in GetStreamFilter
        data = self._ParseAndCheckTwitter(line.decode('utf-8'))
      File "/Users/simon/Nightyspace/venv/lib/python2.7/site-packages/twitter/api.py", line 4696, in _ParseAndCheckTwitter
        raise TwitterError({'message': "json decoding"})
    twitter.error.TwitterError: {'message': 'json decoding'}
    >>> 
    

    How can I debug this ?

    bug 
    opened by rajasimon 16
  • 'Api' object has no attribute '_Api__auth'

    'Api' object has no attribute '_Api__auth'

    Not sure why, when or how this started happening, but if I just do self.twitter = twitter.Api() my code has a bad time:

      File "/var/cron/stats/reach.py", line 30, in __init__
        self.twitter = twitter.Api()
      File "/usr/local/lib/python2.7/dist-packages/twitter.py", line 2350, in __init__
        self.SetCredentials(consumer_key, consumer_secret, access_token_key, access_token_secret)
      File "/usr/local/lib/python2.7/dist-packages/twitter.py", line 2382, in SetCredentials
        self._config = self.GetHelpConfiguration()
      File "/usr/local/lib/python2.7/dist-packages/twitter.py", line 2386, in GetHelpConfiguration
        json = self._RequestUrl(url, 'GET')
      File "/usr/local/lib/python2.7/dist-packages/twitter.py", line 4974, in _RequestUrl
        auth=self.__auth,
    AttributeError: 'Api' object has no attribute '_Api__auth'
    

    But if I use twitter.Api with named params then it's all good:

            api = twitter.Api(
                consumer_key=self.config['twitter']['consumer_key'],
                consumer_secret=self.config['twitter']['consumer_secret'],
                access_token_key=post['oauth_token'],
                access_token_secret=post['oauth_token_secret']
            )
    

    The first example was taken from your readme, so it should work.

    Ideas?

    opened by philsturgeon 16
  • Error after updating python-twitter

    Error after updating python-twitter

    I updated to the new python-twitter and I even changed my developer keys for the app I made and I still get the same error:

    Traceback (most recent call last): File "./twitterdirectmessage.py", line 3, in import twitter File "/usr/lib/python2.7/site-packages/twitter.py", line 40, in import requests ImportError: No module named requests

    My application has worked for many months so far without problems except for the recent update. At the beginning of my script I've tried two different options: #!/usr/bin/python2 or

    !/usr/bin/env python2

    Both return the same error. I can't find out where the error is coming from. Any help would be much appreciated.

    opened by rgarch 15
  • GetFriends() rate limiting in 1.1

    GetFriends() rate limiting in 1.1

    With the change in how rate limiting works, is there any way to pull a user's entire friendlist if it's a very large list?

    e.g. friendz = api.GetFriends(screen_name='podcast411')

    will throw "[{u'message': u'Rate limit exceeded', u'code': 88}]" without resolving (i.e., friendz will remain undefined)

    Can we page through the list from GetFriends(), add (e.g. the .names) to a dictionary or list, and tell Python to sleep for 15 minutes when we hit the rate limit?

    Some of this obviously needs to be handled in the app's/user's code, but it feels like something is missing from the Python Twitter def (or that I'm missing something).

    opened by bellmast 14
  • Reworked @bryanlandia extension to allow application-only authentication

    Reworked @bryanlandia extension to allow application-only authentication

    I tidied up bryanlandia@ b6a427a a little, notably to remove the requirement to provide an access token when using application-only authentication. Also changed (removed) exception trapping, to make the changes consistent with existing code.


    This change is Reviewable

    opened by jschultz 13
  • Application-only Authencation

    Application-only Authencation

    Are there any plans to support app-only auth? I noticed the lib explicitly throws an error if you don't provide the access key and secret when instantiating, suggesting that Twitter requires this on all API calls, but it seems this may not be the case?

    https://dev.twitter.com/oauth/application-only

    enhancement 
    opened by WesleyJohnson 13
  • sleep-on-rate-limit not working

    sleep-on-rate-limit not working

    I initialized with sleep_on_rate_limit set to true, like this: api = twitter.Api(consumer_key = CONSUMER_KEY, consumer_secret=CONSUMER_SECRET, access_token_key=ACCESS_TOKEN, access_token_secret=ACCESS_SECRET, sleep_on_rate_limit=True) I have a long list of users I am iterating through, and I'm getting their tweets from the last week using the GetSearch command: results = api.GetSearch(term="from:"+user, since_id=sincetweet, max_id=maxtweet, count=10, result_type="recent") I was expecting my program to sleep while waiting for Twitter's rate limit to refresh, but it instead pauses for a few minutes and then throws a "Rate limit exceeded" code: 88 error, like this: Traceback (most recent call last): File ".../collect_user_tweets.py", line 45, in result_type="recent") File ".../venv/lib/python3.5/site-packages/twitter/api.py", line 424, in GetSearch data = self._ParseAndCheckTwitter(resp.content.decode('utf-8')) File ".../venv/lib/python3.5/site-packages/twitter/api.py", line 4688, in _ParseAndCheckTwitter self._CheckForTwitterError(data) File ".../venv/lib/python3.5/site-packages/twitter/api.py", line 4715, in _CheckForTwitterError raise TwitterError(data['errors']) twitter.error.TwitterError: [{'message': 'Rate limit exceeded', 'code': 88}] Any ideas?

    bug 
    opened by ctlewitt 13
  • Problem to retweet et follow someone

    Problem to retweet et follow someone

    Hi all,

    I have a script to identify certain tweet (script from issue https://github.com/bear/python-twitter/issues/395 )

    The script works well to identify the Tweets but i have trouble with retweeting/following the person whi posted these tweets

    The piece of code (i didn't put the credentials/identification to API etc..) :

    results = api.GetSearch(raw_query="q=rt%20follow%20gagner%20lang%3Afr")
        
    #Parsing JSON
    
    for elt in results:
        id_tweet = elt.id_str
        screenname = elt.user.screen_name
        print(id_tweet)
        print(screenname)
        #retweet+follow
        twitter.api.Api.PostRetweet(id_tweet, trim_user=True)
        print("retweet : ",id_tweet)
        twitter.api.Api.CreateFriendship(screen_name=screenname)
        print("Follow: ",screen_name)
        #pause
        time.sleep(15)
    print("Successful script!")
    os.system("PAUSE")
    

    I have the error "TypeError: PostRetweet() missing 1 required positional argument: 'status_id'" with the line of retweet and the error "TypeError: CreateFriendship() missing 1 required positional argument: 'self'" with the line of following .

    I think i have missed something in the documentation but i don't see what.

    Thanks i advance for your help ;)

    question 
    opened by alliocha1805 12
  • Website, default,

    Website, default, "latest" modules documentation is empty

    opened by doumazane 0
  • Fixes for GetDirectMessages, GetSentDirectMessages, PostDirectMessage and DestroyDirectMessage

    Fixes for GetDirectMessages, GetSentDirectMessages, PostDirectMessage and DestroyDirectMessage

    Updated URL endpoints, changed DestroyDirectMessage to a DELETE request rather than POST and changed the DirectMessage model to support the new Twitter format.


    This change is Reviewable

    opened by xjxckk 0
  • Version on PyPi is outdated

    Version on PyPi is outdated

    Whereas the last commit in this repo was just a month ago, the latest release at PyPI is from 2018. When will a new release published on PyPi?

    Best Pascua

    opened by sr-verde 1
Releases(v3.5)
  • v3.5(Sep 29, 2018)

  • v3.4.2(Jun 7, 2018)

  • v3.4.1(Mar 10, 2018)

  • v3.2(Nov 24, 2016)

    Version 3.2

    Deprecations

    Nothing is being deprecationed this version, however here's what's being deprecated as of v. 3.3.0:

    • :py:func:twitter.api.Api.UpdateBackgroundImage. Please make sure that your code does not call this function as it will be returning a hard error. There is no replace function. This was deprecated by Twitter around July 2015.
    • :py:func:twitter.api.Api.PostMedia will be removed. Please use :py:func:twitter.api.Api.PostUpdate instead.
    • :py:func:twitter.api.Api.PostMultipleMedia. Please use :py:func:twitter.api.Api.PostUpdate instead.
    • :py:func:twitter.api.GetFriends will no longer accept a cursor or count parameter. Please use :py:func:twitter.api.GetFriendsPaged instead.
    • :py:func:twitter.api.GetFollowers will no longer accept a cursor or count parameter. Please use :py:func:twitter.api.GetFollowersPaged instead.

    What's New

    • We've added new deprecation warnings, so it's easier to track when things go away. All of python-twitter's deprecation warnings will be a subclass of :py:class:twitter.error.PythonTwitterDeprecationWarning and will have a version number associated with them such as :py:class:twitter.error.PythonTwitterDeprecationWarning330.
    • :py:class:twitter.models.User now contains a following attribute, which describes whether the authenticated user is following the User. PR #351 <https://github.com/bear/python-twitter/pull/351>_
    • :py:class:twitter.models.DirectMessage contains a full :py:class:twitter.models.User object for both the DirectMessage.sender and DirectMessage.recipient properties. PR #384 <https://github.com/bear/python-twitter/pull/384>_.
    • You can now upload Quicktime movies (*.mov). PR #372 <https://github.com/bear/python-twitter/pull/372>_.
    • If you have a whitelisted app, you can now get the authenticated user's email address through a call to :py:func:twitter.api.Api.VerifyCredentials(). If your app isn't whitelisted, no error is returned. PR #376 <https://github.com/bear/python-twitter/pull/376>_.
    • Google App Engine support has been reintegrated into the library. Check out PR #383 <https://github.com/bear/python-twitter/pull/383>_.
    • video_info is now available on a twitter.models.Media object, which allows access to video urls/bitrates/etc. in the extended_entities node of a tweet.

    What's Changed

    • :py:class:twitter.models.Trend's volume attribute has been renamed tweet_volume in line with Twitter's naming convention. This change should allow users to access the number of tweets being tweeted for a given Trend. PR #375 <https://github.com/bear/python-twitter/pull/375>_
    • :py:class:twitter.ratelimit.RateLimit should behave better now and adds a 1-second padding to requests after sleeping.
    • :py:class:twitter.ratelimit.RateLimit now keeps track of your rate limit status even if you don't have sleep_on_rate_limit set to True when instatiating the API. If you want to add different behavior on hitting a rate limit, you should be able to now by querying the rate limit object. See PR #370 <https://github.com/bear/python-twitter/pull/370>_ for the technical details of the change. There should be no difference in behavior for the defaults, but let us know.

    Bugfixes

    • :py:class:twitter.models.Media again contains a sizes attribute, which was missed back in the Version 3.0 release. PR #360 <https://github.com/bear/python-twitter/pull/360>_
    • The previously bloated :py:func:twitter.api.Api.UploadMediaChunked() function has been broken out into three related functions and fixes two an incompatibility with python 2.7. Behavior remains the same, but this should simplify matters. PR #347 <https://github.com/bear/python-twitter/pull/347>_
    • Fix for :py:func:twitter.api.Api.PostUpdate() where a passing an integer to the media parameter would cause an iteration error to occur. PR #347 <https://github.com/bear/python-twitter/pull/347>_
    • Fix for 401 errors that were occuring in the Streaming Endpoints. PR #364 <https://github.com/bear/python-twitter/pull/364>_
    Source code(tar.gz)
    Source code(zip)
  • v3.1(May 26, 2016)

  • v3.0(Dec 29, 2015)

    Large number of changes related to making the code Python v3 compatible. See the messy details at https://github.com/bear/python-twitter/pull/251

    Pull Requests

    • #267 initialize Api.__auth fixes #119 by rbpasker
    • #266 Add full_text and page options in GetDirectMessages function by mistersalmon
    • #264 Updates Media object with new methods, adds id param, adds tests by jeremylow
    • #262 Update get_access_token.py by lababidi
    • #261 Adding Collections by ryankicks
    • #260 Added UpdateBackgroundImage method and added profile_link_color argument to UpdateProfile by BrandonBielicki
    • #259 Added GetFriendIDsPaged by RockHoward
    • #254 Adding api methods for suggestions and suggestions/:slug by trentstollery
    • #253 Added who parameter to api.GetSearch by wilsonand1
    • #250 adds UpdateFriendship (shared Add/Edit friendship) by jheld
    • #249 Fixed Non-ASCII printable representation in Trend by der-Daniel
    • #246 Add repr for status by era
    • #245 Python-3 Fix: decode bytestreams for json load by ligthyear
    • #243 Remove references to outdated API functionality: GetUserByEmail by Vector919
    • #239 Correct GetListsList docstring by tedmiston
    Source code(tar.gz)
    Source code(zip)
  • v2.0(Jul 11, 2014)

Owner
Mike Taylor
Mike Taylor
Asynchronous Python API Wrapper for phisherman.gg

Asynchronous Python API Wrapper for phisherman.gg

Qrista Labs 4 Apr 30, 2022
A qq bot based on nonebot2 and go-cqhttp

Asoul-bot A qq bot based on nonebot and go-cqhttp 你可以将bot部署在本地,也可以加入bot测试群:784280070(全体禁言) 你可以通过临时会话的方式向bot发送指令,输入help获取帮助菜单 本地部署请参考:https://zhuanlan.

11 Sep 23, 2022
An unofficial wrapper for Engineer Man's Piston API

Pistonpy Pistonpy is an API wrapper for the Piston code execution engine by Engineer Man. Key Features Simple modern and efficient Pythonic API using

AalbatrossGuy 4 Jan 03, 2022
A Telegram Bin Checker Bot made with python for check Bin valid or Invalid. 💳

Bin Checker Bot A Telegram Bin Checker Bot made with python for check Bin valid or Invalid. 📌 Deploy On Heroku 🏷 Environment Variables API_ID - Your

Chamindu Denuwan 20 Dec 10, 2022
Yet another Wahrheit-oder-Pflicht bot for Telegram, because all the others suck.

Der WoPperBot Yet another Wahrheit-oder-Pflicht bot for Telegram, because all the others suck. The existing bots are all defunct or incomplete. So I w

Ben Wiederhake 9 Nov 15, 2022
a discord bot that pulls the latest or most relevant research papers from arxiv.org

AI arxiver a discord bot that pulls the latest or most relevant research papers from arxiv.org invite link : Arxiver bot link works in progress Usage

Ensias AI 14 Sep 03, 2022
Python wrapper for the Intercom API.

python-intercom Not officially supported Please note that this is NOT an official Intercom SDK. The third party that maintained it reached out to us t

Intercom 215 Dec 22, 2022
An unofficial client library for Google Music.

gmusicapi: an unofficial API for Google Play Music gmusicapi allows control of Google Music with Python. from gmusicapi import Mobileclient api = Mob

Simon Weber 2.5k Dec 15, 2022
Python bot for send videos of a Youtube channel to a telegram group , channel or chat

py_youtube_to_telegram Usage: If you want to install ytt and use it, run this command: sudo sh -c "$(curl -fsSL https://raw.githubusercontent.com/nima

Nima Fanniasl 8 Nov 22, 2022
Pydapper - A pure python port of the NuGet library dapper

pydapper A pure python library inspired by the NuGet library dapper. pydapper is

Zach Schumacher 38 Jan 02, 2023
A Telegram robot can clone medias from any chat to your own chat.

Clonebot A Telegram robot can clone medias from any chat to your own chat. Read the documentation to know how to use the bot Deploy Developer Document

Renjith Mangal 224 Dec 30, 2022
This Server Cloner can clone the server you want with all the perms of roles in every particular channel.

Server-Cloner-with-perms 🚀 This Server Cloner can clone the server you want with all the perms of roles in every particular channel. Features Clone C

Gripz 0 Feb 17, 2022
Bagas Mirror&Leech Bot is a multipurpose Telegram Bot written in Python for mirroring files on the Internet to our beloved Google Drive. Based on python-aria-mirror-bot

- [ MAYBE UPDATE & ADD MORE MODULE ] Bagas Mirror&Leech Bot Bagas Mirror&Leech Bot is a multipurpose Telegram Bot written in Python for mirroring file

4 Nov 23, 2021
Huggingface inference with GPU Docker on AWS

This repository contains code to containerize and deploy a GPU docker on AWS for summarization task. Find a detailed blogpost here Youtube Video Versi

Ramsri Goutham Golla 21 Dec 30, 2022
Estudo de como criar uma api para o gerenciamento de livros usando a django restframework

Boa parte do projeto foi beaseado nesse vídeo e nesse artigo. Se assim como eu, você entrou agora no mundo BackEnd, recomendo fortemente tais materiai

Michel Ledig 14 Jun 28, 2022
PyLyrics Is An [Open-Source] Bot That Can Help You Get Song Lyrics

PyLyrics-Bot Telegram Bot To Search Song Lyrics From Genuis. 🤖 Demo: 👨‍💻 Deploy: ❤ Deploy Your Own Bot : Star 🌟 Fork 🍴 & Deploy -Easy Way -Self-h

DAMIEN 12 Nov 12, 2022
An automated tool that fetches information about your crypto stake and generates historical data in time.

Introduction Yield explorer is a WIP! I needed a tool that would show me historical data and performance of my staked crypto but was unable to find a

Sedat Can Yalçın 42 Nov 26, 2022
A small module to communicate with Triller's API

A small, UNOFFICIAL module to communicate with Triller's API. I plan to add more features/methods in the future.

A3R0 1 Nov 01, 2022
The best Discord bot, created for r/Jailbreak

Bloo Setup instructions These instructions assume you are on macOS or Linux. Windows users, good luck. With Docker (recommended!) You will need the fo

GIR 33 Dec 16, 2022
Scripts to help you win the Pizza Express

Slice of the Prizes Slice of the Prizes is a Python Script designed to enter the "Slice of the Action" competition hosted by Pizza Express the competi

Luke Bendall 1 Nov 04, 2021