Skip to main content

LinkedIn Feed crawler with Selenium.

Project description

LinkedIn_Feed_Bot

Python package in-development that crawls your LinkedIn news feed in order to create a PDF with a weekly summary of your chosen most important topic. It uses Selenium as its workhorse. If you wish to contribute please visit the Github repository.

Contributions are very much welcome! If you'd like to contribute open an issue or a pull request.

Installation

You can install this package throught pip. Just run:

pip install LinkedIn_Feed_Bot

Usage

Here is the basic usage of the package. As the package grows with many applications, a wiki should be made.

import secret # secret is a .py file that contains your LinkedIn's credentials.
from LinkedIn_Feed_Bot import LinkedInBot
from LinkedIn_Feed_Bot import md_writer
from LinkedIn_Feed_Bot import md_to_pdf

bot = LinkedInBot.bot('path\to\webdriver') # Currently, it is only supported Google Chrome browser.

bot.sign_in(secret.username, secret.password)

for i in range(10):
    bot.scroll_down()

df = bot.df_author_post()

md_writer.feed_template_md('test.md', df)

md_to_pdf.convert('test.md')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

LinkedIn_Feed_Bot-0.1.3.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

LinkedIn_Feed_Bot-0.1.3-py3-none-any.whl (18.5 kB view details)

Uploaded Python 3

File details

Details for the file LinkedIn_Feed_Bot-0.1.3.tar.gz.

File metadata

  • Download URL: LinkedIn_Feed_Bot-0.1.3.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for LinkedIn_Feed_Bot-0.1.3.tar.gz
Algorithm Hash digest
SHA256 c9c561ed55a7e5fcdfc764353671a951c12e485c16a5a09bb0d8ea684970625d
MD5 62af60b42bf9d35a7a3039c096e2819f
BLAKE2b-256 6d7de45e7c85859fc681ca2c57b5dbbe7f376d454086c6a4525427c001afc028

See more details on using hashes here.

File details

Details for the file LinkedIn_Feed_Bot-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: LinkedIn_Feed_Bot-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for LinkedIn_Feed_Bot-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9242246ab036b5e3dc69db8de88521ff735ea7bb7b9ec41051be38021aa7093b
MD5 2536e02a08aedb3cbb92ec87afb8f7f2
BLAKE2b-256 2ce8a2695d56b40ee83df04072099453037cb4b5244a6c69b68a3ac324eec4df

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page