forked from risi1006/CodeBusters
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgit.py
36 lines (26 loc) · 1.26 KB
/
git.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import os
import openpyxl
from openpyxl import Workbook
browser = webdriver.Chrome("C:\\Users\\Srajika Gupta\\Downloads\\chromedriver_win32\\chromedriver.exe")
def search():
username = input("Enter The name of user to be searched : ")
url = 'https://github.com/' + username
browser.get(url)
repositories = browser.find_elements_by_xpath('//*[@id="js-pjax-container"]/div/div[3]/div[2]/nav/a[2]/span')
print("Number of Repositories : ", end=" ")
print(repositories[0].text)
projects = browser.find_elements_by_xpath('//*[@id="js-pjax-container"]/div/div[3]/div[2]/nav/a[3]/span')
print("Number of Projects : ", end=" ")
print(projects[0].text)
stars = browser.find_elements_by_xpath('//*[@id="js-pjax-container"]/div/div[3]/div[2]/nav/a[4]/span')
print("Stars : ", end=' ')
print(stars[0].text)
followers = browser.find_elements_by_xpath('//*[@id="js-pjax-container"]/div/div[3]/div[2]/nav/a[5]/span')
print("Followers : ", end=" ")
print(followers[0].text)
following = browser.find_elements_by_xpath('//*[@id="js-pjax-container"]/div/div[3]/div[2]/nav/a[6]/span')
print("Following : ", end=" ")
print(following[0].text)
search()