09 Ekim 2020, 09:59 | #1 |
Python ile FenerBahçe 2021 Kadrosu
Kodclass fenerbahçe(): def __init__(self,teknik_direktor,kaleci,defans,orta_saha,forvet): self.teknik_direktor = teknik_direktor self.kaleci = kaleci self.defans = defans self.orta_saha = orta_saha self.forvet = forvet def takim_kadro(self): print("FenerBahçe Teknik Kadro ve Futbolcuları") print(""" Teknik Direktör : {} Kaleci : {} Defans Oyuncuları : {} Orta saha Oyuncuları: {} Forver Oyuncuları : {} """.format(self.teknik_direktor,self.kaleci,self.defans,self.orta_saha,self.forvet)) Fenerbahce = fenerbahçe("Erol Bulut","Altay Bayındır",["Marcel Tisserand","Gökhan Gönül","Nazim Sangare","Filip Novák","Mauricio Lemos Merladet","Caner Erkin"],["Ferdi Kadıoğlu","Ömer Faruk Beyaz","Ozan Tufan","Dimitris Pelkas","Garry Rodrigues","Tolga Ciğerci","José Sosa","Luiz Gustavo Dias","Mert Hakan Yandaş"],["Enner Remberto Valencia Lastra","Mbwana Ally Samatta","Mame Thiam","Papiss Cissé"]) Fenerbahce.takim_kadro() Çıktı aşağıda ki Şekildedir. FenerBahçe Teknik Kadro ve Futbolcuları Teknik Direktör : Erol Bulut Kaleci : Altay Bayındır Defans Oyuncuları : ['Marcel Tisserand', 'Gökhan Gönül', 'Nazim Sangare', 'Filip Novák', 'Mauricio Lemos Merladet', 'Caner Erkin'] Orta saha Oyuncuları: ['Ferdi Kadıoğlu', 'Ömer Faruk Beyaz', 'Ozan Tufan', 'Dimitris Pelkas', 'Garry Rodrigues', 'Tolga Ciğerci', 'José Sosa', 'Luiz Gustavo Dias', 'Mert Hakan Yandaş'] Forver Oyuncuları : ['Enner Remberto Valencia Lastra', 'Mbwana Ally Samatta', 'Mame Thiam', 'Papiss Cissé'] Process finished with exit code 0 Konu Kyo tarafından (09 Ekim 2020 Saat 10:39 ) değiştirilmiştir.. Sebep: Güncelleme |
|
|
09 Ekim 2020, 10:03 | #2 |
Eline saglık
________________
Aşktan yana Yaşadıklarımı Biliyor olsaydin EğeR HaLeN Sevebiliyor Oluşuma AŞIK Olurdun !! |
|
|
09 Ekim 2020, 10:05 | #3 |
Teşekürler Kardeşim
|
|
|
09 Ekim 2020, 10:05 | #4 |
emeginize saglik
________________
Hope. . . ✨
|
|
|
09 Ekim 2020, 10:13 | #5 |
Teşekür EDerim
|
|
|
05 Kasım 2020, 04:10 | #6 |
Merhaba öncelikle emeğinize sağlık, kodunuza biraz ekleme yaptım hobi amaçlı. Site üzerinden otomatik çekiyor oyuncuları. Kodunuz bol, python yardımcınız olsun. :)
Kodimport requests import re from bs4 import BeautifulSoup url = "https://www.sporx.com/fenerbahce-kadrosu" s = requests.get(url) oyuncu = [] kaleciler = [] defanslar = [] ortasahalar = [] forvetler = [] s.text.encode("utf-8") kadro2 = BeautifulSoup(s.text,'html.parser') kadroara = kadro2.find_all('td', attrs={'style':'text-align:left!important;'}) mevkiara = kadro2.find_all("td", text = re.compile("Kaleci|Defans|Orta Saha|Forvet")) for a in mevkiara: if a.text == "Kaleci": kaleciler.append(a.text) if a.text == "Defans": defanslar.append(a.text) if a.text == "Orta Saha": ortasahalar.append(a.text) if a.text == "Forvet": forvetler.append(a.text) for i in kadroara: oyuncu.append(i.text) class fenerbahçe(): def __init__(self,teknik_direktor,kaleci,defans,orta_saha,forvet): self.teknik_direktor = teknik_direktor self.kaleci = kaleci self.defans = defans self.orta_saha = orta_saha self.forvet = forvet def takim_kadro(self): print("FenerBahçe Teknik Kadro ve Futbolcuları") print(""" Teknik Direktör : {} Kaleciler : {} Defans Oyuncuları : {} Orta saha Oyuncuları: {} Forver Oyuncuları : {} """.format(self.teknik_direktor,self.kaleci,self.defans,self.orta_saha,self.forvet)) def olustur(): kalecilerlist = [] defanslarlist = [] ortasahalarlist = [] forvetlerlist = [] for a in range(len(kaleciler)): kalecilerlist.append(oyuncu[a]) del oyuncu[:len(kaleciler)] for a in range(len(defanslar)): defanslarlist.append(oyuncu[a]) del oyuncu[:len(defanslar)] for a in range(len(ortasahalar)): ortasahalarlist.append(oyuncu[a]) del oyuncu[:len(ortasahalar)] for a in range(len(forvetler)): forvetlerlist.append(oyuncu[a]) del oyuncu[:len(forvetler)] Fenerbahce = fenerbahçe("Erol Bulut", kalecilerlist, defanslarlist, ortasahalarlist, forvetlerlist) Fenerbahce.takim_kadro() olustur() KodFenerBahçe Teknik Kadro ve Futbolcuları Teknik Direktör : Erol Bulut Kaleciler : ['Altay Bayındır', 'Harun Tekin', 'Ahmet Oytun Özdoğan'] Defans Oyuncuları : ['Gürkan Başkan', 'Mauricio Lemos Merladet', 'Serdar Aziz', 'Sadık Çiftpınar', 'Marcel Tisserand', 'Nazım Sangaré', 'Filip Novák', 'Gökhan Gönül', 'Caner Erkin'] Orta saha Oyuncuları: ['Eyüp Akcan', 'José Ernesto Sosa', 'Tolga Ciğerci', 'Ozan Tufan', 'Mert Hakan Yandaş', 'Dimitris Pelkas', 'Ferdi Erenay Kadıoğlu', 'Nabil Dirar', 'Luiz Gustavo Dias', 'Diego Perotti', 'Ömer Faruk Beyaz'] Forver Oyuncuları : ['Gülhan Üreyen', 'Papiss Demba Cissé', 'Mbwana Ally Samatta', 'Enner Remberto Valencia Lastra', 'Mame Baba Thiam', 'Sinan Gümüş', 'Kemal Ademi'] |
|
|
05 Kasım 2020, 17:03 | #7 | |
katkılarınız için Teşekürler.
Alıntı:
|
||
|
05 Kasım 2020, 17:22 | #8 |
Emeğinize sağlık paylaşım için teşekkürler
________________
~ E & B ~ |
|
|
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|