Python ile resim upload R10+
6
●113
- 15-03-2021, 09:28:34Üyeliği durdurulduhocam ftp ye yükliycekseniz
import ftplib
session = ftplib.FTP('sunucu.com','kullanici','parola')
file = open('resim.jpg','rb')
session.storbinary('sunucudosyaismi.jpg', file)
file.close()
session.quit()
bu yapıyla yükleyebilirsiniz, ama ftp yerine karşılayan bir yapınız varsa sunucuda
import http.client
altındaki normal http requestlerle gonderebilirsiniz kolayca. - 15-03-2021, 09:47:06Aslında amacımız tarayıcı üzerinden dasya seç mantığı ile olmasını istiyoruz ama buna Bir çözüm bulamadıkWebKadir adlı üyeden alıntı: mesajı görüntüle
- 15-03-2021, 09:48:42
- 15-03-2021, 12:06:21Requests tarzı modüller ile rahatça yükleyebilirsiniz. Data olarak dosyanızın byte'larını vermeniz yeterli oluyor.
Örnek olarak bir kodumu bırakayım: https://github.com/xenopeltis1/imgbb/blob/main/imgbb.py
Bu kod ile api kullanarak imgbb'ye yükleme yapıyorsunuz. Siz yükleme yapmak istediğiniz sitenin resim yükleme alanına gidip ağ hareketlerini incelemelisiniz.
Resimin byte'larını hangi parametrede atıyorsa o parametrede post isteği yollamalısınız.
HTTP İsteklerini öğrenmeden bunları anlamanız pek mümkün değil.