- Apple iPhone 17 - alap
- Xiaomi 13 - felnőni nehéz
- iPhone topik
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- A hagyományos (nem okos-) telefonok jelene és jövője
- Motorola Moto G06 Power – nagyfater új zakót vett
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Külföldi prepaid SIM-ek itthon
- Mindenki mosolyog a OnePlus 15T tesztfotóin
Új hozzászólás Aktív témák
-
K1nG HuNp
őstag
Hello!
Írtam (tutorial alapjan) egy botot. Annyit tesz, hogy egy adott oldalon átnézi a kommenteket, és ha talál a kommentben egy megadott stringet, akkor válaszol rá. Ez hasznos lehet pl mérttani egységek átváltására a többiek számára stb (most ezek a funkciok még nincsenek beleírva).
Értem a kódot, értem mi miért van, egy pici kivétellel. Ha valaki el tudná magyarázni nekem ezeket, azt megköszönném.
Miért kell az r változóval egyenlővé tenni a belepeshez szukseges adatokat? mit csinál a return r a "def bot_belepes()"-ban? Utánna a bot_futtatasban miért attributum, vagyis miert van ()-ben az r ujfent? Aztan legvegsokent a while elotti sorban miert teszuk ujra egyenlove a "bot_belepes" def-el?
import praw
import config
import time
def bot_belepes():
print ("belepes")
r = praw.Reddit(username = config.username,
password = config.password,
client_id = config.client_id,
client_secret = config.client_secret,
user_agent = "Bence's first reddit bot")
print ("belepve")
return r
def bot_futtatas(r):
print ("25 komment atnezese")
for comment in r.subreddit('test').comments(limit=25):
if "dog" in comment.body:
print ("komment a \"dog\"-val megtalalva")
comment.reply("I also love dogs! [Here](http://i.imgur.com/LLgRKeq.jpg) is an image of one!")
print ("valaszolva a kommentre ")
print ("10 mp varakozas")
time.sleep(10)
r = bot_belepes()
while True:
bot_futtatas(r)
Új hozzászólás Aktív témák
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- A tajvani chipgyártóknak is beteszi a kaput a Hormuzi-szoros lezárása
- Így ismerd fel AI nélkül az AI képeket!
- Apple iPhone 17 - alap
- Xiaomi 13 - felnőni nehéz
- Formula-1
- Nvidia GPU-k jövője - amit tudni vélünk
- iPhone topik
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- Kerékpársportok
- További aktív témák...
- Újszerű Apple Macbook Pro 13 - Touch B - M2 - 8/256GB - 18 Ciklus - 100% akku - MAGYAR -asztroszürke
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- BESZÁMÍTÁS! ASUS TUF GeForce RTX 3080 Ti 12GB videokártya garanciával hibátlan működéssel
- Akció!!! Microsoft Surface Laptop 4 13.5" i7-1185G7 16GB 512GB 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


