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

# Currently, it only supports Firefox and Google Chrome browser.
bot = LinkedInBot.bot('chrome') 

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.2.0.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

LinkedIn_Feed_Bot-0.2.0-py3-none-any.whl (18.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: LinkedIn_Feed_Bot-0.2.0.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for LinkedIn_Feed_Bot-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e353bb07dc54b5c6ff6521202415375f47f061777144d5431568fef52bd77590
MD5 148b900c030605e9868e1f70f5b13d0b
BLAKE2b-256 3667738796c1abf4dfe1d3868f75fe5033a822586377feeacaf151c698c0c45c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: LinkedIn_Feed_Bot-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 18.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for LinkedIn_Feed_Bot-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 237ea4701dc68285e2fc9fa34282c39890bf5f8ae230ea648068b97bbd0f9a2f
MD5 433893d224eb4ceb1c880d46cd5cb3d6
BLAKE2b-256 43c6d13ed5afdec6e369843ccb4441fa0f13c1cda768ce8d1f80a9e6991276cf

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