Merhabalar,
Transfermarkt süreci, için ilk olarak "Teams" adlı bir excel dosyası oluşturdum. Bu excel dosyası içerisinde, site üzerinde işlem yapmak istediğim takımları ekledim. Robot ilk önce "Teams" exceline gidip bu takımlardan ilk sırada olanı alıp sitede arama yapıyor. Sonrasında takım profiline giriş yapıyor. Takım profiline giriş yaptıktan sonra numara, oyuncu ismi, mevki, doğum tarihi ve piyasa değeri sütunlarında bulunan değerleri, takım kadrosundaki tüm oyuncular için seçiyor bir DataTable'a yazdırıyor. Sonrasında bu DataTable'ı bir excele kaydediyor. Bu işlemleri "Teams" excelinde bulunan takım sayısı kadar tekrarlıyor ve süreci sonlandırıyor.
Teşekkürler.
- "Teams" exceli okunur ve DataTable olarak kaydedilir.
- Transfermarkt sitesi açılır.
- DataTable için For Each Row oluşturulur.
- Arama kısmına "Teams" excelinden alınan takım yazılır.
- Arama butonuna tıklanır.
- Aranan takıma tıklanır ve takım profiline girilir.
- Kadro kısmı DataTable olarak çıkartılır.
- İşlem yapılan takımın ismine göre dinamik excel yolu belirlenir.
- Belirlenen excel üzerine kadro için oluşturulan DataTable yazılır.
- Bu işlemler "Teams" excelinde bulunan tüm takımlar için For Each Row aktivitesi ile tekrarlanır.
Hello,
For the Transfermarkt process, I first created an Excel file named "Teams." In this Excel file, I listed the teams I want to process on the site. The robot first goes to the "Teams" Excel, takes the first team from the list, and performs a search on the site. Then it navigates to the team's profile. After accessing the team profile, it selects the values in the columns for number, player name, position, date of birth, and market value for all players in the squad and writes them to a DataTable. Next, it saves this DataTable to an Excel file. This process is repeated for as many teams as are listed in the "Teams" Excel, and the process is then completed.
Thanks.
- The "Teams" Excel file is read and saved as a DataTable.
- The Transfermarkt website is opened.
- A "For Each Row" loop is created for the DataTable.
- The team name from the "Teams" Excel file is entered into the search field.
- The search button is clicked.
- The searched team is clicked, and the team profile page is opened.
- The squad section is extracted as a DataTable.
- A dynamic Excel path is determined based on the name of the team being processed.
- The DataTable for the squad is written to the determined Excel file.
- These steps are repeated for all teams in the "Teams" Excel file using the "For Each Row" activity.