Skip to content

Conversation

XZANATOL
Copy link
Contributor

Description

Added LinkedIn Connections Scrapper.

Notes

  1. I've added script output files of my LinkedIn small connections list here. (Skills column not Included.)
  2. For the skills scrapping, I've extracted the function responsible for this work and tried it alone on my LinkedIn profile. Results can be viewed here

Fixes #56

Have you read the Contributing Guidelines on Pull Requests?

  • Yes
  • No

Type of change

  • New feature (non-breaking change which adds functionality)
  • Documentation Update

Checklist:

  • My code follows the style guidelines(Clean Code) of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have created a helpful and easy to understand README.md
  • My documentation follows Template for README.md
  • My changes generate no new warnings
  • I have added tests/screenshots(if any) that prove my fix is effective or that my feature works.

Copy link
Contributor

@kaustubhgupta kaustubhgupta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just minor corrections, else the script works great


Mentored by [Avinash Kr. Ranjan](https://github.com/avinashkranjan).

Reviewed by [Kaustubh Gupta](https://github.com/kaustubhgupta).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR will be reviewed by other mentors too so it would be unfair for them. You can remove this line

@@ -0,0 +1,192 @@
# Linkedin My_Connections Scrapper
# Written by XZANATOL
# Mentored by avinashkranjan & kaustubhgupta / GSSOC'21
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As mentioned earlier :-)

@kaustubhgupta kaustubhgupta added the minor-change-not-bug Suggested a minor change in code, not a bug label Mar 22, 2021
@XZANATOL
Copy link
Contributor Author

@kaustubhgupta Done.

Copy link
Contributor

@kaustubhgupta kaustubhgupta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@XZANATOL great job again 💯 😃

@kaustubhgupta kaustubhgupta added next review needed Approved by some mentors, more approvals needed and removed minor-change-not-bug Suggested a minor change in code, not a bug labels Mar 22, 2021
parser.add_option("-s", "--skills", action="store_true", dest="skills", help="Flag to scrap each profile, and look at its skill set")


def login(email, password):
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add some logic to verify if user was logged in or not. You can do that by either looking for the error message or by checking the page title by using driver.title

@XZANATOL
Copy link
Contributor Author

@antrikshmisri Done.

Copy link
Contributor

@antrikshmisri antrikshmisri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All good now 💯

@kaustubhgupta
Copy link
Contributor

@santushtisharma10

@santushtisharma10 santushtisharma10 added Approved PR Approved and Ready to Merge gssoc23 Issues created for/by the GirlScript Summer of Code'23 Participants level3 New features, Major bug fixing and removed next review needed Approved by some mentors, more approvals needed labels Mar 25, 2021
Copy link
Owner

@avinashkranjan avinashkranjan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM..Great job @XZANATOL

@avinashkranjan avinashkranjan merged commit a8026c4 into avinashkranjan:master Mar 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved PR Approved and Ready to Merge gssoc23 Issues created for/by the GirlScript Summer of Code'23 Participants level3 New features, Major bug fixing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Script to scrap LinkedIn Connections details
5 participants