Saya membuat bot untuk videogame aplikasi web tetapi saya mendapatkan kesalahan ini ('Variabel yang tidak digunakan 'x'pylint (variabel yang tidak digunakan)) dan saya tidak begitu mengerti mengapa saya mendapatkannya.

def redeem_pack_coins():
        for x in range(0, 5):
            try:
                bronzePackRedeem = driver.find_element_by_xpath(
                    '/html/body/main/section/section/div[2]/div/div/section[2]/div/div/div[2]/div[2]/button[2]')
                bronzePackRedeem.click()
                break
            except:
                time.sleep(0.1)
0
young.coder131 7 Juli 2020, 22:09

1 menjawab

Jawaban Terbaik

Anda tidak menggunakan variabel x. Dalam long Anda, Anda pada dasarnya menetapkan setiap nilai dalam rentang (0,5) ke x, tetapi Anda tidak pernah menggunakan x.

Anda dapat mencoba sesuatu seperti ini jika Anda hanya ingin menjalankannya 5 kali:

import itertools

for _ in itertools.repeat(None, 5):
    ...
0
formicaman 7 Juli 2020, 19:13