FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
pythoncode-tutorials/general/github-api/get_user_details.py at master · stcoyle/pythoncode-tutorials · GitHub
stcoyle
/
pythoncode-tutorials
Public
forked from
x4nth055/pythoncode-tutorials
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
pythoncode-tutorials
/
general
/
github-api
/
get_user_details.py
Copy path
More file actions
More file actions
Latest commit
History
History
History
48 lines (45 loc) · 1.31 KB
Breadcrumbs
pythoncode-tutorials
/
general
/
github-api
/
get_user_details.py
Copy path
File metadata and controls
48 lines (45 loc) · 1.31 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
37
38
39
40
41
42
43
44
45
46
47
import
requests
from
pprint
import
pprint
# github username
username
=
"x4nth055"
# url to request
url
=
f"https://api.github.com/users/
{
username
}
"
# make the request and return the json
user_data
=
requests
.
get
(
url
).
json
()
# pretty print JSON data
pprint
(
user_data
)
# get name
name
=
user_data
[
"name"
]
# get blog url if there is
blog
=
user_data
[
"blog"
]
# extract location
location
=
user_data
[
"location"
]
# get email address that is publicly available
email
=
user_data
[
"email"
]
# number of public repositories
public_repos
=
user_data
[
"public_repos"
]
# get number of public gists
public_gists
=
user_data
[
"public_gists"
]
# number of followers
followers
=
user_data
[
"followers"
]
# number of following
following
=
user_data
[
"following"
]
# date of account creation
date_created
=
user_data
[
"created_at"
]
# date of account last update
date_updated
=
user_data
[
"updated_at"
]
# urls
followers_url
=
user_data
[
"followers_url"
]
following_url
=
user_data
[
"following_url"
]
# print all
print
(
"User:"
,
username
)
print
(
"Name:"
,
name
)
print
(
"Blog:"
,
blog
)
print
(
"Location:"
,
location
)
print
(
"Email:"
,
email
)
print
(
"Total Public repositories:"
,
public_repos
)
print
(
"Total Public Gists:"
,
public_gists
)
print
(
"Total followers:"
,
followers
)
print
(
"Total following:"
,
following
)
print
(
"Date Created:"
,
date_created
)
print
(
"Date Updated:"
,
date_updated
)
Back
|
FazBrowse Home
|
New Git URL