Questions marquées «eval»

eval est une fonction qui permet à un programmeur d'exécuter du code arbitraire écrit dans le même langage, à partir d'une variable chaîne dans un code.



10
Que fait eval () de Python?
Dans le livre que je lis sur Python, il continue d'utiliser le code eval(input('blah')) J'ai lu la documentation et je la comprends, mais je ne vois toujours pas comment cela change la input()fonction. Qu'est ce que ça fait? Quelqu'un peut-il expliquer?
306 python  eval 

6
Évalue l'expression donnée sous forme de chaîne
Je suis curieux de savoir si R peut utiliser sa eval()fonction pour effectuer des calculs fournis par exemple par une chaîne. Ceci est un cas courant: eval("5+5") Cependant, au lieu de 10, j'obtiens: [1] "5+5" Toute solution?
283 r  eval  r-faq 

26
Quand eval () de JavaScript n'est-il pas mal?
J'écris du code JavaScript pour analyser les fonctions entrées par l'utilisateur (pour les fonctionnalités de type tableur). Après avoir analysé la formule, je pouvais le convertir en JavaScript et l'exécuter eval()pour donner le résultat. Cependant, j'ai toujours hésité à l'utiliser eval()si je peux l'éviter parce que c'est mal (et, à …

6
Utiliser eval () de python contre ast.literal_eval ()?
J'ai une situation avec un code qui eval()est apparu comme une solution possible. Maintenant, je n'ai jamais eu à l'utiliser eval()auparavant, mais j'ai trouvé de nombreuses informations sur le danger potentiel qu'il peut causer. Cela dit, je me méfie beaucoup de son utilisation. Ma situation est que j'ai une entrée …



5
instancier une classe à partir d'une variable en PHP?
Je sais que cette question semble assez vague, je vais donc la clarifier avec un exemple: $var = 'bar'; $bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()'); C'est ce que je veux faire. Comment feriez-vous cela? Je pourrais bien sûr utiliser eval () comme ceci: $var …
146 php  class  variables  eval 

12
Pourquoi exactement eval est-il mauvais?
Je sais que les programmeurs Lisp et Scheme disent généralement que cela evaldevrait être évité à moins que cela ne soit strictement nécessaire. J'ai vu la même recommandation pour plusieurs langages de programmation, mais je n'ai pas encore vu une liste d'arguments clairs contre l'utilisation de eval. Où puis-je trouver …

8
Pourquoi utiliser «eval» est-il une mauvaise pratique?
J'utilise la classe suivante pour stocker facilement les données de mes chansons. class Song: """The class to store the details of each song""" attsToStore=('Name', 'Artist', 'Album', 'Genre', 'Location') def __init__(self): for att in self.attsToStore: exec 'self.%s=None'%(att.lower()) in locals() def setDetail(self, key, val): if key in self.attsToStore: exec 'self.%s=val'%(key.lower()) in locals() …
138 python  eval 


20
Exécution des éléments <script> insérés avec .innerHTML
J'ai un script qui insère du contenu dans un élément en utilisant innerHTML. Le contenu pourrait par exemple être: &lt;script type="text/javascript"&gt;alert('test');&lt;/script&gt; &lt;strong&gt;test&lt;/strong&gt; Le problème est que le code à l'intérieur de la &lt;script&gt;balise n'est pas exécuté. Je l'ai googlé un peu mais il n'y avait pas de solutions apparentes. Si …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.