-
Notifications
You must be signed in to change notification settings - Fork 2
/
ig.py
51 lines (45 loc) · 1.56 KB
/
ig.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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
import os
from requests import get
from bs4 import BeautifulSoup
def clear():
if os.name == 'nt':
os.system('cls')
else:
os.system('clear')
clear()
asci = """
_____ _ _ _ _
|_ _| | | | | | | |
| | _ __ ___| |_ __ _ ___| |_ __ _| | | _____ _ __ ___
| | | '_ \/ __| __/ _` / __| __/ _` | | |/ / _ \ '__/ __|
_| |_| | | \__ \ || (_| \__ \ || (_| | | < __/ | \__ \
|_____|_| |_|___/\__\__,_|___/\__\__,_|_|_|\_\___|_| |___/
by Nor Ahmad
"""
print (asci)
uIG = input('Masukkan Username ig : ')
url = get("https://insta-stalker.com/profile/" + uIG)
soup = BeautifulSoup(url.text, 'html.parser')
name = soup.find('h1',{'style':'margin-bottom: 0; font-size: 22px; font-weight: 600;'})
des = soup.find('p',{'style':'margin-top: 0; margin-bottom: 0; color: #212121;'})
info = soup.find('div',{'class':'profile-info'})
si = soup.find('a',{'id':'instagram-story-count'})
postingan = soup.find('p',{'style':'max-height: 137px; overflow: hidden;'})
try:
nama = name.text.rstrip().lstrip()
deskrip = des.text.rstrip().lstrip()
inpo = info.text.rstrip().lstrip()
story = si.text.rstrip().lstrip()
post = postingan.text.rstrip().lstrip()
except:
print('Ada yang salah atau error')
print ('Username :',uIG)
print ('Link : https://www.instagram.com'+uIG)
try:
print ('Nama :'+nama)
print ('Deskripsi :'+deskrip)
print (inpo)
print ('Jumlah Story :'+story)
print ('Postingan terbaru kata-kata:'+post)
except:
exit