Kategori arşivi: Python

Python programlama dili ile ilgili örnek kodlar, python ile geliştirilmiş projeler, python hata çözümleri, python programlama ipuçları, python güvenli kod geliştirme

Python Güncel Döviz Kuru

Can sıkıntısından yazmış olduğum Investing sitesi kullanılarak hazırladığım güncel döviz kuru uygulaması örneğimiz. Uygulama geliştirilirken BeautifulSoup ve Urllib kütüphanelerinden yararlanılmıştır.

# /usr/bin/python3.4
# -*- coding: utf-8 -*-
__author__ = 'Mertcan Gökgöz'

from bs4 import BeautifulSoup
from urllib.request import urlopen, Request


def DolarParse():
    pasteURL = "http://tr.investing.com/currencies/usd-try"
    data = urlopen(Request(pasteURL, headers={'User-Agent': 'Mozilla'})).read()
    parse = BeautifulSoup(data)
    for dolar in parse.find_all('span', id="last_last"):
        liste = list(dolar)
        print("Güncel Dolar Kuru: " + str(liste))


def EuroParse():
    pasteURL = "http://tr.investing.com/currencies/eur-try"
    data = urlopen(Request(pasteURL, headers={'User-Agent': 'Mozilla'})).read()
    parse = BeautifulSoup(data)
    for dolar in parse.find_all('span', id="last_last"):
        liste = list(dolar)
        print("Güncel Euro Kuru: " + str(liste))


DolarParse()
EuroParse()