FatalZ - Beyond Borders | Private illegal Topluluk - Hack Forum - Nulled Forum - Crack Forum

FatalZ.ORG, Sınır Topraklarına Hoş geldiniz! Lütfen Giriş Yapın ya da Kayıt Olun.

Python İle Döviz Uygulaması Yapın !

Herorahim

Cracker/Developer
Member
Status
Messages
226
Joined
Sep 22, 2019
Reaction score
335
Points
4,800
Location
baku
Trade Score: 0 / 0 / 0
Python 3.0 için Test Edilmişdir


Code:
print("Döviz Uygulaması")
print("""
1 = Azn -> Try
2 = Try -> Azn
3 = Try -> Usd


""")
islem = input(" Kullanıcağınız İşlevi Seçin ")

if islem == "1":
   azn1 = int(input("Kaç Azn: "))
   azns = top1 * 3,49
    print("Sonuç = ",azns)
elif islem == "2":
    try1 = int(input("Kaç Try: "))
    trys = cik1 * 0.29
    print("Sonuç = ",trys)
elif islem == "3":
   usd1 = int(input("Kaç Try: "))
    usds = usd1 * 0.17
    print("Sonuç = ",usds)

bunlar da döviz verisini internetten alıp yazdırmak için kodlar
Code:
import configparser
import json
import ssl # ssl hatasını handle'lamak için (yoksayarak :))
from urllib.request import urlopen
from urllib.error import URLError
from os.path import realpath, dirname
def main ():
    config = configparser.ConfigParser ()
    config.read (realpath (dirname (__file__)) + "/doviz.conf") # her zaman yanımızda olmalı.
    apiKey = config["API"]["Key"]
    apiLoc = config["API"]["Loc"]
    apiMode = config["API"]["Mode"].split (',') # çoklu birim dönüştürmeyi de destekliyor.
    apiTimeout = int (config["API"]["Timeout"])
    fullApiUrl = "{}?q={}&apiKey={}"
    for mode in apiMode:
        try:   
            with urlopen (fullApiUrl.format (apiLoc, mode, apiKey), timeout=apiTimeout) as request:
                response = request.read ().decode ("utf-8")
        except URLError:
            print ("Bir hata oluştu. Veri alınamadı.")
            exit ()
        result = json.loads (response)
        res = result["results"][mode]
        print ("{} = {} {}".format (res["fr"], res["val"], res["to"]))

if __name__ == "__main__":
    ssl._create_default_https_context = ssl._create_unverified_context
    main ()
 

RitaliN

Elite Member
Elite Member
Defacer Crew
Status
Messages
69
Joined
Sep 21, 2019
Reaction score
35
Points
800
Location
Van
Trade Score: 0 / 0 / 0
Eline sağlık
 

Evils

root@evils:~$
Administrator
Status
Messages
1,097
Joined
Sep 11, 2019
Reaction score
611
Points
8,800
Location
Lübeck
Trade Score: 0 / 0 / 0
eline sğklk
 
SPAM MESAJ ATMAK YASAKTIR!
  • Örnek: teşekkürler, sağol, çok iyi, asdqwe, eline sağlık, ty, eyv vb!
  • Örnek: Aynı mesajı sürekli olarak yazmak! teşekkürler, tşk gibi!
  • Başkalarının mesajlarını kopyalayıp aynısını yazmak yasaktır.
  • Bilginizin olmadığı konulara yorum sayınız artsın diye mesaj atmak yasaktır!
  • Yorum yaparken kendi fikrinizi yazınız! Spam mesaj atanlar yasaklanacaktır!
  • Konulara spam mesaj atan görürseniz RAPOR tuşu ile bize bildiriniz!

  • Hesap Yükseltme butonundan hesabınızı yükselterek yeni üyelere özel kısıtlamalardan kurtulabilirsiniz.

Users who are viewing this thread