Italiano
Apri in Telegram

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

9 messaggi · –
I
а надо, чтобы он оставался таким, каким его вводят
  1. Д
    Не используй eval никогда для результатов пользовательского ввода. Распарси строку методами строки.
    1. I
      Почему это так опасно?
      1. A
        А если я введу в строку ввода что-то, удаляющее все твои файлы?
        1. I
          Та я про это знаю, но если все под контролем, почему бы и не сделать
            1. A
              вышел из деректории сделал все по старому и выдало уже что то новое >>> 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 · gruppo · Tecnologia
4 169membri43scrivono in 30 giorni
Feed della community Apri in Telegram

Un feed pubblico aperto dall'indice di ricerca ChatCrawler — «Google per il Telegram pubblico»; si aggiorna man mano che la community viene scansionata. Orari in UTC.

Solo contenuti pubblici, API ufficiale di Telegram. Informazioni · FAQ · Limiti dell'indice · Rimuovi una pagina · Catalogo · Ricerca · Come calcoliamo