Size: a a a

Сообщество Python Программистов

2021 February 25

in Сообщество Python Программистов
А он умеет проверять права?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
А он умеет проверять права?
лjл, оказывается не умеет
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
неожиданно
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
но os.access, очевидно, умеет принимать путь в аргументы)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
(путь в смысле объект pathlib.Path)
источник

in Сообщество Python Программистов
Бензофуран Гетероцикл
лjл, оказывается не умеет
Вот тут упоминается про permission errors, но надо подробнее изучить
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Вот тут упоминается про permission errors, но надо подробнее изучить
propagated что значит?
источник

ЖС

Жангельдин Сымбат... in Сообщество Python Программистов
" числа со строками складывать нельзя " почему,
источник

in Сообщество Python Программистов
Жангельдин Сымбат
" числа со строками складывать нельзя " почему,
источник

ЖС

Жангельдин Сымбат... in Сообщество Python Программистов
damage - это int а числа со строки складывать нельзя
источник

in Сообщество Python Программистов
Жангельдин Сымбат
damage - это int а числа со строки складывать нельзя
А какой ты ожидаешь результат от сложения числа и строки?
источник

in Сообщество Python Программистов
Тебе нужно в строку вставить число?
источник

ЖС

Жангельдин Сымбат... in Сообщество Python Программистов
Да
источник

ЖС

Жангельдин Сымбат... in Сообщество Python Программистов
Ща код отправлю
источник

ЖС

Жангельдин Сымбат... in Сообщество Python Программистов
#Тролл
print("")
print('')
health=10
trolls=0
damage=3
while health > 0:
   trolls +=1
   health -= damage
   print("взмахнув мечом, ваш герой истребляет злобного тролля " ,
         "но сам получает повреждений на "+ str(damage) +"очков\n ")
print("ваш герой доблестно сражался и убил " + str(trolls)+"троллей")
print('Нгоо увы! Он пал на поле боя')
input("НАжмите Enter чтоб выйти")
источник

in Сообщество Python Программистов
Это значит, что тебе нужна строка. Используй форматирование строк:
f-строки, например
источник

AT

Alexander T in Сообщество Python Программистов
Жангельдин Сымбат
#Тролл
print("")
print('')
health=10
trolls=0
damage=3
while health > 0:
   trolls +=1
   health -= damage
   print("взмахнув мечом, ваш герой истребляет злобного тролля " ,
         "но сам получает повреждений на "+ str(damage) +"очков\n ")
print("ваш герой доблестно сражался и убил " + str(trolls)+"троллей")
print('Нгоо увы! Он пал на поле боя')
input("НАжмите Enter чтоб выйти")
Тебе уже давали ответ на этот вопрос. Показывали решение.
источник

Р

Руслан in Сообщество Python Программистов
пользуюсь модулем logging, можно ли как то получать его сообщения в переменную, хотелось бы их писать не в файл, а отправлять в канал, что бы быть в курсе возникших ошибок
источник

AT

Alexander T in Сообщество Python Программистов
Руслан
пользуюсь модулем logging, можно ли как то получать его сообщения в переменную, хотелось бы их писать не в файл, а отправлять в канал, что бы быть в курсе возникших ошибок
Можно ему кастомный объект давать, и он туда напишет.
источник

VA

Vadim Apenko in Сообщество Python Программистов
Руслан
пользуюсь модулем logging, можно ли как то получать его сообщения в переменную, хотелось бы их писать не в файл, а отправлять в канал, что бы быть в курсе возникших ошибок
Кончено. Добавь свой хендлер кастомный (так и гуглить, logging custom handler) и сделай внутри что захочешь. Хоть отправку в чат
источник