Python Selenium Konusunda Yardım
-
browser.find_element_by_xpath('//*[@id="media-upload-input"]').send_keys('C:\images\i.jpg)')
C:\images klasöründe bulunan i.jpg resimini bu kodla upload edebiliyorum.
fakat
farklı isimde birden çok resim oldugunda bunları döngü haline nasıl getirebilirim?
klasörde 20 30 vb kadar resim var her işlemde 1 resim sırayla yüklenicek
send_keys('C:\images\i.jpg)
teşekkürler
-
AutoIT
-
pythonla folderdaki dosyaları oku, ziyaret ve upload işlemini fonksiyonize edip loopa al.
-
from os import listdir from os.path import isfile, join onlyfiles = [f for f in listdir("C:\\images") if isfile(join("C:\\images", f))] for resim_isimleri in onlyfiles: browser.find_element_by_xpath('//*[@id="media-upload-input"]').send_keys('C:\images\%s'%(resim_isimleri))
TheAvenqer hocam sag olsun yardımcı oldu konu ile alakalı kodları koydum işine yaran olur belki -
Güzel :) ama çözdüm diye düşünme, öğrenme sürecindeysen bu dosyaların uzantısını, boyutunu, yüklenememe durumunda kontrolünü falan senaryolaştırıp kodunu ona göre geliştirmeye devam et :)
-
ComputerWolf bunu yazdı
Güzel :) ama çözdüm diye düşünme, öğrenme sürecindeysen bu dosyaların uzantısını, boyutunu, yüklenememe durumunda kontrolünü falan senaryolaştırıp kodunu ona göre geliştirmeye devam et :)
evet böyle sorunlar yaşıyorum.çıkan hataları topluyorum 2-3 gündür.
barış sagolsun yardımcı oluyor ara ara.
şuan test sürümündeyim fakat tahmin ettiğimden iyi sonuçlar cıkıyor.
bir beyin fırtınası yapabiliriz birlikte. :)
-
merhabalar,
python ile aşağıdaki kodla veritabanına bağlanıp wordpress db'den veri çekiyorum.
bunu kategoriye göre çekebilir miyim ?
mesela sitede A B C kategorileri var diyelim.ben B kategorisindeki içerikleri eskiden yeniye dogru python ile nasıl çekebilirim?mydb =mysql.connector.connect(host='',user='',password='',database='')
tranceport tarafından 07/Haz/20 02:14 tarihinde düzenlenmiştir
mycursor =mydb.cursor()
mycursor.execute("SELECT post_title,post_content FROM wp_posts WHERE post_type='post' AND post_status='publish' ORDER BY post_date ASC LIMIT 1, 3")
records = mycursor.fetchall() -
tranceport bunu yazdı
merhabalar,
python ile aşağıdaki kodla veritabanına bağlanıp wordpress db'den veri çekiyorum.
bunu kategoriye göre çekebilir miyim ?
mesela sitede A B C kategorileri var diyelim.ben B kategorisindeki içerikleri eskiden yeniye dogru python ile nasıl çekebilirim?mydb =mysql.connector.connect(host='',user='',password='',database='')
mycursor =mydb.cursor()
mycursor.execute("SELECT post_title,post_content FROM wp_posts WHERE post_type='post' AND post_status='publish' ORDER BY post_date ASC LIMIT 1, 3")
records = mycursor.fetchall()Sql sorguna and ile postCategory şeklinde koşullayınca dönmüyor mu hocam?
-
WP term_taxonomy mevzusuna bak istersen oradan çıkarım yapman gerekecek.