Python bot yapımı

merhabalar, python ile 5 ay önce bot yaptırdım kullanmak bugune nasip oldu.
botta ufak bir sorun var, normal çalışıyor fakat sanırım proxy ekliymiş o yüzden verileri 1 tık yavaş çekiyo buda performans sorunu yaratıyor bu sorunu çözebilcek python bilen bir arkadaş arıyorum ücretli olarak herkese teşekkürler

proxy, botunuzun veri çektiğiniz siteler tarafından engellenmesini önler. bana kalırsa siteye hiç ulaşamayacağına yavaş ulaşsın daha iyidir

hocam yayın için kullanıyoruz yayın donunca anlamı olmuyor o yüzden bunun çözüme kavuşturmam gerekiyor

bot herhangi bir yerde yayında mı? github ya da benzeri bir platformda?

evet hocam github üzerinde herokuda çalıştırıyorum

github linkini atın bir bakayım. ama kesin yaparım gibi bir söz veremiyorum maalesef. forumdaki bazı ahlaksız arkadaşlara yardım etmek maksadıyla yazdığımızda sanki yapmak zorundaymışız gibi darlayıp hakaretler ediyorlar bunun gibi şeyler yaşanmaması açısından baştan söyleyeyim dedim.

estf. hocam desteğiniz için teşekkü ederim tabiiki öyle birşey yok bunu demeniz benim için yeterli phpciyim pythona yeni geçtim bugün derslere başladım o zamana kadar bunuda çözmem gerekiyor

hocam kodda (app.py) herhangi bir proxy yok. heroku üzerinden deploy ettiğiniz için kasmalar olabilir. özellikle heroku’yu ücretsiz planda kullanıyorsanız kasmaması imkansız gibi bir şey zaten.

hocam şöyle benimki çok agır çekiyor
https://erdoganladevam.herokuapp.com/https:____edge10.xmediaget.com__hls-live__10795226__1__mediaplaylist.m3u8?s=9900fb1779e426199c486c7c736e5fb477e26304d019a862fd2f79cd9ef979ea&t=1687519567146&ai=3&av=1025&ui=0&videoid=10795226

buda rakip sitenin çekim hızı aradaki fark ve tsdeki proxy diye düşünüyorum sayfayı arka arkaya yenileyin aradaki fark ortaya çıkıcaktır

https://api.xhayben100.online/rapsody/10795226.css

rakip asenkron çekiyor olabilir. siz senkron çekiyorsunuz bu kodla. ayrıca gunicorn kullanılmış, uvicorn daha hızlı olabilir ancak her türlü dediğim gibi proxy bulunmuyor kodunuzda.

çok teşekkür ederim hocam bunu tam olarak nasıl anlayabilirim botu sıfırdanmı yazdırmam gerekiyor yoksa üzerinden oynamalar yaparak yapılabilir mi?
senkron ve asenkron arasındaki fark nedir kısaca açıklama yapabilme şansınız var mı acaba
python bugun basladim 2 yıldır php çalışıyordum python ile başlamadığıma çok pişman oldum

PHP iş bulma konusunda çok çok daha iyidir emin olun hocam. PHP ile başladığınıza kesinlikle pişman olmayın derim ben.
asenkron olmadığını kullandığı paketlerden ve fonksiyonlardan anladım. örneğin gunicorn kullanılmış, gunicorn senkron çalışıyor diye biliyorum. pythonda asenkron çalışan uvicorn var ancak flask destekliyor mu bilmiyorum. ayrıca fonksiyonlara def şeklinde başlamış. asenkron fonksiyonlar async def şeklinde başlar.
dışarıdan veriyi requests kütüphanesiyle almış. requests kütüphanesi asenkron desteklemiyor. asenkron çalışan httpx diye bir kütüphane var. bunlar sebepler olabilir ama dediğim gibi kesin nedenini bilemiyorum maalesef.

teşekkür ederim hocam bu projeyi digitalocean kendi sunucuma ve normal app olarakta kurdum sorun yine aynıydı. veri çekimi 1 tık yavaş oluyor, bildiğiniz başka pyton kodunu çalıştırabilceğim bir site varmı acaba? en azından kesin emin olmak istiyorum son olarak bu dediklerini yaptırırken bot revize işlemi yapılsa yeterlimi yoksa yenidenmi yazılmalı
sizide çok meşgul ettim tekrar kusura bakmayın çok teşekkür ederim

hocam söylediklerim kesin doğru gibi hareket etmeyin bence, yavaş olmasının başka sebepleri de olabilir çünkü. tam olarak nereden ne alıyor anlayamadığım için net bir şey de söyleyemiyorum maalesef. belki anlayan biri çıkar. boşuna sizi masrafa sokmayalım şimdi herokuyla alakasız da olabilir yani.

1 Beğeni

çok teşekkür ederim hocam konu güncel olarak kalsın inşallah bakan biri çıkar tekar teşekkürler