FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'englishcomputers.yml'

Вы можете создать условие цикла с любым выражением, которое оценивается как true/false, без жесткого ограничения на количество сравнений, которое вы можете поместить там.

Однако ваш код проверяет одну и ту же переменную для двух разных значений с «или», который всегда будет возвращать true, поскольку переменная может содержать только одно значение. Если input - 1, он не может быть 2, если он 2 не может быть 1, поэтому ваше выражение всегда будет true, и это бесконечный цикл.

Возможно, вы хотели использовать && ('и' gate) вместо ||.

-1
задан Graham 20 January 2019 в 08:16
поделиться

1 ответ

Вам необходимо включить /, разделяющий каталог и имя файла, чтобы открыть конкретный файл по соответствующему пути в каталоге english.

#!/usr/bin/env python

import os

for files in os.listdir('english'):
    file_path=os.path.join('english',files)
    data=open(file_path,'r').readlines()
    bot.train(data)
0
ответ дан waymobetta 20 January 2019 в 08:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: