-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfunctions.py
More file actions
99 lines (75 loc) · 2.98 KB
/
Copy pathfunctions.py
File metadata and controls
99 lines (75 loc) · 2.98 KB
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
from selenium import webdriver
import time
driver = webdriver.Chrome()
url = "http://vizefinal.net"
driver.get(url)
def justVisaFinal():
inputVisa = int(input("vize notun:"))
inputVisaRate = int(input("vize oranı:"))
inputFinal = int(input("final notun:"))
inputFinalRate = int(input("final oranı:"))
visaElement = driver.find_element_by_id("vn")
visaRateElement = driver.find_element_by_id("vo")
finalElement = driver.find_element_by_id("fn")
finalRateElement = driver.find_element_by_id("fo")
visaElement.send_keys(inputVisa)
visaRateElement.send_keys(inputVisaRate)
finalElement.send_keys(inputFinal)
finalRateElement.send_keys(inputFinalRate)
def picking1():
driver.find_element_by_id("1").click()
def picking2():
driver.find_element_by_id("2").click()
def picking3():
driver.find_element_by_id("3").click()
def picking4():
driver.find_element_by_id("4").click()
def extra1():
extra1 = int(input("1.Extra Değerlendirme Notu:"))
extra1Rate = int(input("1.Extra Değerlendirme Oranı:"))
extra1Element = driver.find_element_by_id("d1n")
extra1RateElement = driver.find_element_by_id("d1o")
extra1Element.send_keys(extra1)
extra1RateElement.send_keys(extra1Rate)
def extra2():
extra2 = int(input("2.Extra Değerlendirme Notu:"))
extra2Rate = int(input("2.Extra Değerlendirme Oranı:"))
extra2Element = driver.find_element_by_id("d2n")
extra2RateElement = driver.find_element_by_id("d2o")
extra2Element.send_keys(extra2)
extra2RateElement.send_keys(extra2Rate)
def extra3():
extra3 = int(input("3.Extra Değerlendirme Notu:"))
extra3Rate = int(input("3.Extra Değerlendirme Oranı:"))
extra3Element = driver.find_element_by_id("d3n")
extra3RateElement = driver.find_element_by_id("d3o")
extra3Element.send_keys(extra3)
extra3RateElement.send_keys(extra3Rate)
def extra4():
extra4 = int(input("4.Extra Değerlendirme Notu:"))
extra4Rate = int(input("4.Extra Değerlendirme Oranı:"))
extra4Element = driver.find_element_by_id("d4n")
extra4RateElement = driver.find_element_by_id("d4o")
extra4Element.send_keys(extra4)
extra4RateElement.send_keys(extra4Rate)
def scoreYouWant():
wantScore = int(input("the score you want:"))
wantScoreElement = driver.find_element_by_id("istNotin")
wantScoreElement.send_keys(wantScore)
def calculation():
driver.find_element_by_id("hesap").click()
time.sleep(1) #timer added
print(driver.find_element_by_id("bilgiAlani").text)
def scoreYouWantCalculation():
driver.find_element_by_id("istNot").click()
time.sleep(2) #timer added
print(driver.find_element_by_id("bilgiAlani2").text)
def justVisaFinalCalculator():
justVisaFinal()
calculation()
print("Enter the score you want, calculate how many you need to get from the final.")
scoreYouWant()
scoreYouWantCalculation()
deleteAll()
def deleteAll():
driver.find_element_by_id("hepsiniSil").click()