Français
Ouvrir dans Telegram

Fil de discussionа надо, чтобы он оставался таким, каким его вводят

9 messages · –
I
а надо, чтобы он оставался таким, каким его вводят
  1. Д
    Не используй eval никогда для результатов пользовательского ввода. Распарси строку методами строки.
    1. I
      Почему это так опасно?
      1. C
        А если я введу в строку ввода что-то, удаляющее все твои файлы?
        1. I
          Та я про это знаю, но если все под контролем, почему бы и не сделать
            1. C
              вышел из деректории сделал все по старому и выдало уже что то новое >>> from myflask import app Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/andrew/myflask/app/__init__.py", line 2, in <module> from config import Config ModuleNotFoundError: No module named 'config'
      2. Д
        потому что eval выполняет любой ввод как программу, соответсвенно используя eval на пользовательстком вводе , ты делаешь огромную дыру в безопасности.
ССообщество Python ПрограммистовСообщество Python Программистов@python_scripts · groupe · Technologie
4 169membres43écrivent en 30 jours
Fil de la communauté Ouvrir dans Telegram

Un fil public ouvert issu de l'index de recherche ChatCrawler — « le Google du Telegram public » ; actualisé à mesure que la communauté est explorée. Les heures sont en UTC.

Contenu public uniquement, API officielle de Telegram. À propos · FAQ · Limites de l'index · Retirer une page · Catalogue · Recherche · Comment nous comptons