C:\Users\Korisnik\Desktop\Python\OLX Views Updater\__pycache__>uncompyle6 olx.pyc
# uncompyle6 version 3.7.1
# Python bytecode 3.8 (3413)
# Decompiled from: Python 3.8.3 (tags/v3.8.3:6f8c832, May 13 2020, 22:37:02) [MSC v.1924 64 bit (AMD64)]
# Embedded file name: C:\Users\Korisnik\Desktop\python\OLX Views Updater\olx_ba.py
# Compiled at: 2020-06-20 12:20:34
# Size of source mod 2**32: 5890 bytes
Instruction context:
L. 33 20 POP_EXCEPT
-> 22 LOAD_CONST None
24 RETURN_VALUE
26 END_FINALLY
28_0 COME_FROM 12 '12'
Instruction context:
L. 73 22 POP_EXCEPT
-> 24 LOAD_CONST None
26 RETURN_VALUE
28 END_FINALLY
30_0 COME_FROM 14 '14'
Instruction context:
L. 121 150 LOAD_FAST 'ads'
-> 152 RETURN_VALUE
Instruction context:
->
L. 133 38 POP_EXCEPT
40 LOAD_STR 'Nepoznato'
42 RETURN_VALUE
Instruction context:
->
L. 157 142 POP_EXCEPT
144 LOAD_STR 'Nepoznato'
146 RETURN_VALUE
Instruction context:
L. 185 180 POP_BLOCK
182 LOAD_CONST 0
-> 184 RETURN_VALUE
186 POP_BLOCK
188 JUMP_FORWARD 204 'to 204'
190_0 COME_FROM_FINALLY 0 '0'
Instruction context:
->
L. 202 62 POP_EXCEPT
64 LOAD_STR 'Nepoznato'
66 RETURN_VALUE
Instruction context:
->
L. 216 42 POP_EXCEPT
44 LOAD_STR 'Nepoznato'
46 RETURN_VALUE
Instruction context:
->
L. 229 38 POP_EXCEPT
40 LOAD_STR 'Nepoznato'
42 RETURN_VALUE
Instruction context:
->
L. 243 54 POP_EXCEPT
56 LOAD_STR 'Nepoznato'
58 RETURN_VALUE
Instruction context:
->
L. 260 78 POP_EXCEPT
80 LOAD_CONST 1
82 RETURN_VALUE
from time import sleep
from bs4 import BeautifulSoup
import pyautogui, datetime, re, requests
PRIJAVA_1 = '/html/body/div[2]/header/div/div[1]/div/div[3]/div/a[2]'
PRIJAVA_2 = '/html/body/div[2]/header/div/div[1]/div/div[3]/div/div/form/input[4]'
IME = '/html/body/div[2]/header/div/div[1]/div/div[3]/div/div/form/input[1]'
LOZINKA = '/html/body/div[2]/header/div/div[1]/div/div[3]/div/div/form/input[2]'
HEADERS = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Safari/537.36'}
def login(username, password):
with requests.Session() as (session):
url = 'https://www.olx.ba/'
response = session.get(url, headers=HEADERS)
print(response.content)
def find_wait--- This code section failed: ---
L. 29 0 SETUP_FINALLY 14 'to 14'
L. 30 2 LOAD_GLOBAL int
4 LOAD_FAST 'time'
6 CALL_FUNCTION_1 1 ''
8 STORE_FAST 'time'
10 POP_BLOCK
12 JUMP_FORWARD 28 'to 28'
14_0 COME_FROM_FINALLY 0 '0'
L. 32 14 POP_TOP
16 POP_TOP
18 POP_TOP
L. 33 20 POP_EXCEPT
22 LOAD_CONST None
24 RETURN_VALUE
26 END_FINALLY
28_0 COME_FROM 12 '12'
L. 35 28 LOAD_GLOBAL get_time_current
30 CALL_FUNCTION_0 0 ''
32 STORE_FAST 'time_start'
L. 39 34 SETUP_FINALLY 52 'to 52'
L. 40 36 LOAD_FAST 'driver'
38 LOAD_METHOD find_element_by_xpath
40 LOAD_FAST 'path'
42 CALL_METHOD_1 1 ''
44 STORE_FAST 'element'
L. 41 46 LOAD_FAST 'element'
48 POP_BLOCK
50 RETURN_VALUE
52_0 COME_FROM_FINALLY 34 '34'
L. 43 52 POP_TOP
54 POP_TOP
56 POP_TOP
L. 45 58 LOAD_FAST 'time'
60 LOAD_GLOBAL FOREVER
62 COMPARE_OP !=
64 POP_JUMP_IF_FALSE 88 'to 88'
L. 46 66 LOAD_GLOBAL get_time_passed
68 LOAD_FAST 'time_start'
70 CALL_FUNCTION_1 1 ''
72 LOAD_GLOBAL int
74 LOAD_FAST 'time'
76 CALL_FUNCTION_1 1 ''
78 COMPARE_OP >=
80 POP_JUMP_IF_FALSE 88 'to 88'
L. 47 82 POP_EXCEPT
84 LOAD_CONST None
86 RETURN_VALUE
88_0 COME_FROM 80 '80'
88_1 COME_FROM 64 '64'
L. 50 88 POP_EXCEPT
90 JUMP_FORWARD 94 'to 94'
92 END_FINALLY
94_0 COME_FROM 90 '90'
L. 52 94 LOAD_GLOBAL sleep
96 LOAD_CONST 0.1
98 CALL_FUNCTION_1 1 ''
100 POP_TOP
102 JUMP_BACK 34 'to 34'
Parse error at or near `LOAD_CONST' instruction at offset 22
def find(path, driver):
if element_exists(path, driver):
element = driver.find_element_by_xpathpath
return element
def find_and_click(path, driver):
if element_exists(path, driver):
element = driver.find_element_by_xpathpath
element.click()
return element
def element_exists--- This code section failed: ---
L. 69 0 SETUP_FINALLY 16 'to 16'
L. 70 2 LOAD_FAST 'driver'
4 LOAD_METHOD find_element_by_xpath
6 LOAD_FAST 'path'
8 CALL_METHOD_1 1 ''
10 POP_TOP
12 POP_BLOCK
14 JUMP_FORWARD 30 'to 30'
16_0 COME_FROM_FINALLY 0 '0'
L. 72 16 POP_TOP
18 POP_TOP
20 POP_TOP
L. 73 22 POP_EXCEPT
24 LOAD_CONST None
26 RETURN_VALUE
28 END_FINALLY
30_0 COME_FROM 14 '14'
L. 75 30 LOAD_CONST True
32 RETURN_VALUE
-1 RETURN_LAST
Parse error at or near `LOAD_CONST' instruction at offset 24
def write_to_element(element, text):
sleep(1.0)
click_on_element(element)
sleep(0.5)
pyautogui.writetext
sleep(0.5)
def click_on_element(element):
element.click()
def get_active_ads--- This code section failed: ---
L. 94 0 LOAD_CONST 1
2 STORE_FAST 'page_number'
L. 95 4 BUILD_LIST_0 0
6 STORE_FAST 'ads'
L. 99 8 LOAD_FAST 'driver'
10 LOAD_METHOD get
12 LOAD_STR 'https://www.olx.ba/mojpik/aktivni?stranica='
14 LOAD_FAST 'page_number'
16 FORMAT_VALUE 0 ''
18 BUILD_STRING_2 2
20 CALL_METHOD_1 1 ''
22 POP_TOP
L. 100 24 LOAD_GLOBAL BeautifulSoup
26 LOAD_GLOBAL get_driver_source
28 LOAD_FAST 'driver'
30 CALL_FUNCTION_1 1 ''
32 LOAD_STR 'lxml'
34 CALL_FUNCTION_2 2 ''
36 STORE_FAST 'soup'
L. 102 38 LOAD_FAST 'soup'
40 LOAD_ATTR find_all
42 LOAD_STR 'div'
44 LOAD_GLOBAL re
46 LOAD_METHOD compile
48 LOAD_STR 'art_'
50 CALL_METHOD_1 1 ''
52 LOAD_CONST ('id',)
54 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
56 STORE_FAST 'my_ads'
L. 104 58 LOAD_FAST 'my_ads'
60 POP_JUMP_IF_FALSE 150 'to 150'
L. 105 62 LOAD_FAST 'my_ads'
64 GET_ITER
66 FOR_ITER 136 'to 136'
68 STORE_FAST 'ad'
L. 107 70 LOAD_FAST 'ad'
72 LOAD_ATTR find
74 LOAD_STR 'div'
76 LOAD_STR 'naslov'
78 LOAD_CONST ('class_',)
80 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
82 STORE_FAST 'title_div'
L. 109 84 LOAD_FAST 'title_div'
86 LOAD_METHOD find
88 LOAD_STR 'a'
90 CALL_METHOD_1 1 ''
92 STORE_FAST 'title_div'
L. 110 94 LOAD_FAST 'title_div'
96 LOAD_METHOD get
98 LOAD_STR 'href'
100 CALL_METHOD_1 1 ''
102 STORE_FAST 'ad_link'
L. 112 104 LOAD_FAST 'title_div'
106 LOAD_ATTR find
108 LOAD_STR 'p'
110 LOAD_STR 'na'
112 LOAD_CONST ('class_',)
114 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
116 LOAD_ATTR text
118 STORE_FAST 'ad_title'
L. 114 120 LOAD_FAST 'ads'
122 LOAD_METHOD append
124 LOAD_FAST 'ad_title'
126 LOAD_FAST 'ad_link'
128 BUILD_LIST_2 2
130 CALL_METHOD_1 1 ''
132 POP_TOP
134 JUMP_BACK 66 'to 66'
136 JUMP_FORWARD 140 'to 140'
L. 117 138 BREAK_LOOP 150 'to 150'
140_0 COME_FROM 136 '136'
L. 119 140 LOAD_FAST 'page_number'
142 LOAD_CONST 1
144 INPLACE_ADD
146 STORE_FAST 'page_number'
148 JUMP_BACK 8 'to 8'
150_0 COME_FROM 60 '60'
L. 121 150 LOAD_FAST 'ads'
152 RETURN_VALUE
-1 RETURN_LAST
Parse error at or near `RETURN_VALUE' instruction at offset 152
def get_location--- This code section failed: ---
L. 125 0 SETUP_FINALLY 32 'to 32'
L. 127 2 LOAD_FAST 'soup'
4 LOAD_ATTR find
6 LOAD_STR 'div'
8 LOAD_STR 'op pop mobile-lokacija'
10 LOAD_CONST ('class_',)
12 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
14 STORE_FAST 'ad_location'
L. 128 16 LOAD_FAST 'ad_location'
18 LOAD_METHOD get
20 LOAD_STR 'data-content'
22 CALL_METHOD_1 1 ''
24 STORE_FAST 'ad_location'
L. 130 26 LOAD_FAST 'ad_location'
28 POP_BLOCK
30 RETURN_VALUE
32_0 COME_FROM_FINALLY 0 '0'
L. 132 32 POP_TOP
34 POP_TOP
36 POP_TOP
L. 133 38 POP_EXCEPT
40 LOAD_STR 'Nepoznato'
42 RETURN_VALUE
44 END_FINALLY
Parse error at or near `POP_EXCEPT' instruction at offset 38
def get_price--- This code section failed: ---
L. 137 0 SETUP_FINALLY 136 'to 136'
L. 139 2 LOAD_FAST 'soup'
4 LOAD_ATTR find
6 LOAD_STR 'div'
8 LOAD_STR 'artikal_lijevo'
10 LOAD_CONST ('class_',)
12 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
14 STORE_FAST 'ad_price'
L. 140 16 LOAD_FAST 'ad_price'
18 LOAD_ATTR find
20 LOAD_STR 'p'
22 LOAD_GLOBAL re
24 LOAD_METHOD compile
26 LOAD_STR 'font-size'
28 CALL_METHOD_1 1 ''
30 LOAD_CONST ('style',)
32 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
34 STORE_FAST 'ad_price'
L. 141 36 LOAD_FAST 'ad_price'
38 LOAD_ATTR text
40 STORE_FAST 'ad_price'
L. 143 42 LOAD_FAST 'ad_price'
44 LOAD_METHOD replace
46 LOAD_STR ' '
48 LOAD_STR ''
50 CALL_METHOD_2 2 ''
52 STORE_FAST 'ad_price'
L. 145 54 LOAD_FAST 'ad_price'
56 LOAD_METHOD count
58 LOAD_STR 'KM'
60 CALL_METHOD_1 1 ''
62 LOAD_CONST 2
64 COMPARE_OP ==
66 POP_JUMP_IF_FALSE 86 'to 86'
L. 146 68 LOAD_FAST 'ad_price'
70 LOAD_FAST 'ad_price'
72 LOAD_METHOD index
74 LOAD_STR 'KM'
76 CALL_METHOD_1 1 ''
78 LOAD_CONST None
80 BUILD_SLICE_2 2
82 BINARY_SUBSCR
84 STORE_FAST 'ad_price'
86_0 COME_FROM 66 '66'
L. 148 86 LOAD_FAST 'ad_price'
88 LOAD_METHOD replace
90 LOAD_STR 'KM'
92 LOAD_STR ''
94 CALL_METHOD_2 2 ''
96 STORE_FAST 'ad_price'
L. 149 98 LOAD_FAST 'ad_price'
100 LOAD_METHOD replace
102 LOAD_STR '.'
104 LOAD_STR ''
106 CALL_METHOD_2 2 ''
108 STORE_FAST 'ad_price'
L. 150 110 LOAD_FAST 'ad_price'
112 LOAD_METHOD replace
114 LOAD_STR ','
116 LOAD_STR '.'
118 CALL_METHOD_2 2 ''
120 STORE_FAST 'ad_price'
L. 152 122 LOAD_GLOBAL float
124 LOAD_FAST 'ad_price'
126 CALL_FUNCTION_1 1 ''
128 STORE_FAST 'ad_price'
L. 154 130 LOAD_FAST 'ad_price'
132 POP_BLOCK
134 RETURN_VALUE
136_0 COME_FROM_FINALLY 0 '0'
L. 156 136 POP_TOP
138 POP_TOP
140 POP_TOP
L. 157 142 POP_EXCEPT
144 LOAD_STR 'Nepoznato'
146 RETURN_VALUE
148 END_FINALLY
Parse error at or near `POP_EXCEPT' instruction at offset 142
def get_discount--- This code section failed: ---
L. 161 0 SETUP_FINALLY 190 'to 190'
L. 162 2 LOAD_FAST 'soup'
4 LOAD_ATTR find
6 LOAD_STR 'div'
8 LOAD_STR 'artikal_lijevo'
10 LOAD_CONST ('class_',)
12 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
14 STORE_FAST 'ad_price'
L. 163 16 LOAD_FAST 'ad_price'
18 LOAD_ATTR find
20 LOAD_STR 'p'
22 LOAD_GLOBAL re
24 LOAD_METHOD compile
26 LOAD_STR 'font-size'
28 CALL_METHOD_1 1 ''
30 LOAD_CONST ('style',)
32 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
34 STORE_FAST 'ad_price'
L. 164 36 LOAD_FAST 'ad_price'
38 LOAD_ATTR text
40 STORE_FAST 'ad_price'
L. 166 42 LOAD_FAST 'ad_price'
44 LOAD_METHOD replace
46 LOAD_STR ' '
48 LOAD_STR ''
50 CALL_METHOD_2 2 ''
52 STORE_FAST 'ad_price'
L. 168 54 LOAD_FAST 'ad_price'
56 LOAD_METHOD count
58 LOAD_STR 'KM'
60 CALL_METHOD_1 1 ''
62 LOAD_CONST 2
64 COMPARE_OP ==
66 POP_JUMP_IF_FALSE 180 'to 180'
L. 170 68 LOAD_FAST 'ad_price'
70 LOAD_CONST None
72 LOAD_FAST 'ad_price'
74 LOAD_METHOD index
76 LOAD_STR 'KM'
78 CALL_METHOD_1 1 ''
80 BUILD_SLICE_2 2
82 BINARY_SUBSCR
84 STORE_FAST 'initial_price'
L. 172 86 LOAD_FAST 'ad_price'
88 LOAD_FAST 'ad_price'
90 LOAD_METHOD index
92 LOAD_STR 'KM'
94 CALL_METHOD_1 1 ''
96 LOAD_CONST None
98 BUILD_SLICE_2 2
100 BINARY_SUBSCR
102 STORE_FAST 'new_price'
L. 173 104 LOAD_FAST 'new_price'
106 LOAD_METHOD replace
108 LOAD_STR 'KM'
110 LOAD_STR ''
112 CALL_METHOD_2 2 ''
114 STORE_FAST 'new_price'
L. 175 116 LOAD_GLOBAL float
118 LOAD_FAST 'initial_price'
120 CALL_FUNCTION_1 1 ''
122 LOAD_GLOBAL float
124 LOAD_FAST 'new_price'
126 CALL_FUNCTION_1 1 ''
128 ROT_TWO
130 STORE_FAST 'initial_price'
132 STORE_FAST 'new_price'
L. 177 134 LOAD_GLOBAL print
136 LOAD_FAST 'initial_price'
138 LOAD_FAST 'new_price'
140 CALL_FUNCTION_2 2 ''
142 POP_TOP
L. 178 144 LOAD_FAST 'initial_price'
146 LOAD_FAST 'new_price'
148 BINARY_SUBTRACT
150 LOAD_FAST 'initial_price'
152 BINARY_TRUE_DIVIDE
154 STORE_FAST 'ad_discount'
L. 179 156 LOAD_FAST 'ad_discount'
158 LOAD_CONST 100
160 INPLACE_MULTIPLY
162 STORE_FAST 'ad_discount'
L. 180 164 LOAD_GLOBAL round
166 LOAD_FAST 'ad_discount'
168 LOAD_CONST 2
170 CALL_FUNCTION_2 2 ''
172 STORE_FAST 'ad_discount'
L. 182 174 LOAD_FAST 'ad_discount'
176 POP_BLOCK
178 RETURN_VALUE
180_0 COME_FROM 66 '66'
L. 185 180 POP_BLOCK
182 LOAD_CONST 0
184 RETURN_VALUE
186 POP_BLOCK
188 JUMP_FORWARD 204 'to 204'
190_0 COME_FROM_FINALLY 0 '0'
L. 187 190 POP_TOP
192 POP_TOP
194 POP_TOP
L. 188 196 POP_EXCEPT
198 LOAD_STR 'Nepoznato'
200 RETURN_VALUE
202 END_FINALLY
204_0 COME_FROM 188 '188'
Parse error at or near `RETURN_VALUE' instruction at offset 184
def get_state--- This code section failed: ---
L. 191 0 SETUP_FINALLY 56 'to 56'
L. 193 2 LOAD_FAST 'soup'
4 LOAD_ATTR find
6 LOAD_STR 'div'
8 LOAD_STR 'op mobile-stanje'
10 LOAD_CONST ('class_',)
12 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
14 STORE_FAST 'ad_state'
L. 194 16 LOAD_FAST 'ad_state'
18 LOAD_ATTR find
20 LOAD_STR 'p'
22 LOAD_GLOBAL re
24 LOAD_METHOD compile
26 LOAD_STR 'font-size'
28 CALL_METHOD_1 1 ''
30 LOAD_CONST ('style',)
32 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
34 STORE_FAST 'ad_state'
L. 195 36 LOAD_FAST 'ad_state'
38 LOAD_ATTR text
40 STORE_FAST 'ad_state'
L. 197 42 LOAD_FAST 'ad_state'
44 LOAD_METHOD strip
46 CALL_METHOD_0 0 ''
48 STORE_FAST 'ad_state'
L. 199 50 LOAD_FAST 'ad_state'
52 POP_BLOCK
54 RETURN_VALUE
56_0 COME_FROM_FINALLY 0 '0'
L. 201 56 POP_TOP
58 POP_TOP
60 POP_TOP
L. 202 62 POP_EXCEPT
64 LOAD_STR 'Nepoznato'
66 RETURN_VALUE
68 END_FINALLY
Parse error at or near `POP_EXCEPT' instruction at offset 62
def get_publish_date--- This code section failed: ---
L. 206 0 SETUP_FINALLY 36 'to 36'
L. 208 2 LOAD_FAST 'soup'
4 LOAD_ATTR find
6 LOAD_STR 'time'
8 LOAD_STR 'entry-date'
10 LOAD_CONST ('class_',)
12 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
14 STORE_FAST 'ad_publish_date'
L. 210 16 LOAD_FAST 'ad_publish_date'
18 LOAD_ATTR text
20 STORE_FAST 'ad_publish_date'
L. 211 22 LOAD_FAST 'ad_publish_date'
24 LOAD_METHOD strip
26 CALL_METHOD_0 0 ''
28 STORE_FAST 'ad_publish_date'
L. 213 30 LOAD_FAST 'ad_publish_date'
32 POP_BLOCK
34 RETURN_VALUE
36_0 COME_FROM_FINALLY 0 '0'
L. 215 36 POP_TOP
38 POP_TOP
40 POP_TOP
L. 216 42 POP_EXCEPT
44 LOAD_STR 'Nepoznato'
46 RETURN_VALUE
48 END_FINALLY
Parse error at or near `POP_EXCEPT' instruction at offset 42
def get_renew_date--- This code section failed: ---
L. 220 0 SETUP_FINALLY 32 'to 32'
L. 222 2 LOAD_FAST 'soup'
4 LOAD_ATTR find
6 LOAD_STR 'div'
8 LOAD_STR 'op ob pop'
10 LOAD_CONST ('class_',)
12 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
14 STORE_FAST 'ad_renew_date'
L. 224 16 LOAD_FAST 'ad_renew_date'
18 LOAD_METHOD get
20 LOAD_STR 'data-content'
22 CALL_METHOD_1 1 ''
24 STORE_FAST 'ad_renew_date'
L. 226 26 LOAD_FAST 'ad_renew_date'
28 POP_BLOCK
30 RETURN_VALUE
32_0 COME_FROM_FINALLY 0 '0'
L. 228 32 POP_TOP
34 POP_TOP
36 POP_TOP
L. 229 38 POP_EXCEPT
40 LOAD_STR 'Nepoznato'
42 RETURN_VALUE
44 END_FINALLY
Parse error at or near `POP_EXCEPT' instruction at offset 38
def get_exchange--- This code section failed: ---
L. 233 0 SETUP_FINALLY 48 'to 48'
L. 235 2 LOAD_FAST 'soup'
4 LOAD_ATTR find
6 LOAD_STR 'div'
8 LOAD_STR 'alert margin-top-mobile'
10 LOAD_CONST ('class_',)
12 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
14 STORE_FAST 'ad_exchange'
L. 237 16 LOAD_FAST 'ad_exchange'
18 LOAD_ATTR text
20 STORE_FAST 'ad_exchange'
L. 238 22 LOAD_FAST 'ad_exchange'
24 LOAD_METHOD strip
26 CALL_METHOD_0 0 ''
28 POP_TOP
L. 240 30 LOAD_FAST 'ad_exchange'
32 LOAD_STR 'Korisnik ne želi zamjenu za ovaj artikal.'
34 COMPARE_OP ==
36 POP_JUMP_IF_FALSE 42 'to 42'
38 LOAD_CONST False
40 JUMP_FORWARD 44 'to 44'
42_0 COME_FROM 36 '36'
42 LOAD_CONST True
44_0 COME_FROM 40 '40'
44 POP_BLOCK
46 RETURN_VALUE
48_0 COME_FROM_FINALLY 0 '0'
L. 242 48 POP_TOP
50 POP_TOP
52 POP_TOP
L. 243 54 POP_EXCEPT
56 LOAD_STR 'Nepoznato'
58 RETURN_VALUE
60 END_FINALLY
Parse error at or near `POP_EXCEPT' instruction at offset 54
def get_quantity--- This code section failed: ---
L. 247 0 SETUP_FINALLY 72 'to 72'
L. 249 2 LOAD_FAST 'soup'
4 LOAD_ATTR find
6 LOAD_STR 'div'
8 LOAD_STR 'op ob pop artikal-kolicina'
10 LOAD_CONST ('class_',)
12 CALL_FUNCTION_KW_2 2 '2 total positional and keyword args'
14 STORE_FAST 'ad_quantity'
L. 251 16 LOAD_FAST 'ad_quantity'
18 LOAD_METHOD get
20 LOAD_STR 'data-content'
22 CALL_METHOD_1 1 ''
24 STORE_FAST 'ad_quantity'
L. 252 26 LOAD_FAST 'ad_quantity'
28 LOAD_METHOD replace
30 LOAD_STR 'Na stanju:'
32 LOAD_STR ''
34 CALL_METHOD_2 2 ''
36 STORE_FAST 'ad_quantity'
L. 253 38 LOAD_FAST 'ad_quantity'
40 LOAD_METHOD replace
42 LOAD_STR 'komada'
44 LOAD_STR ''
46 CALL_METHOD_2 2 ''
48 STORE_FAST 'ad_quantity'
L. 254 50 LOAD_FAST 'ad_quantity'
52 LOAD_METHOD strip
54 CALL_METHOD_0 0 ''
56 STORE_FAST 'ad_quantity'
L. 255 58 LOAD_GLOBAL int
60 LOAD_FAST 'ad_quantity'
62 CALL_FUNCTION_1 1 ''
64 STORE_FAST 'ad_quantity'
L. 257 66 LOAD_FAST 'ad_quantity'
68 POP_BLOCK
70 RETURN_VALUE
72_0 COME_FROM_FINALLY 0 '0'
L. 259 72 POP_TOP
74 POP_TOP
76 POP_TOP
L. 260 78 POP_EXCEPT
80 LOAD_CONST 1
82 RETURN_VALUE
84 END_FINALLY
Parse error at or near `POP_EXCEPT' instruction at offset 78
def get_driver_source(driver):
return driver.page_source
def get_source(url):
page = requests.geturl
page = page.text
soup = BeautifulSoup(page, 'lxml')
return soup
def get_time_current():
return datetime.datetime.now()
def get_time_passed(time_start):
return int(get_time_current - time_start)
# file olx.pyc
# Deparsing stopped due to parse error
C:\Users\Korisnik\Desktop\Python\OLX Views Updater\__pycache__>