Pertanyaan yang diberi tag «eval»

eval adalah fungsi yang memungkinkan programmer untuk mengeksekusi kode arbitrer yang ditulis dalam bahasa yang sama, dari variabel string di dalam kode.



10
Apa yang dilakukan oleh eval () Python?
Dalam buku yang saya baca di Python, ia terus menggunakan kode eval(input('blah')) Saya membaca dokumentasi, dan saya memahaminya, tetapi saya masih tidak melihat bagaimana itu mengubah input()fungsinya. Apa fungsinya? Bisakah seseorang menjelaskan?
306 python  eval 


26
Kapan eval () JavaScript tidak jahat?
Saya sedang menulis beberapa kode JavaScript untuk mem-parsing fungsi yang dimasukkan pengguna (untuk fungsionalitas seperti spreadsheet). Setelah mem-parsing rumus, saya bisa mengubahnya menjadi JavaScript dan menjalankannya eval()untuk menghasilkan hasilnya. Namun, saya selalu menghindari menggunakan eval()jika saya bisa menghindarinya karena itu jahat (dan, benar atau salah, saya selalu berpikir itu bahkan …

6
Menggunakan eval python () vs. ast.literal_eval ()?
Saya memiliki situasi dengan beberapa kode di mana eval()muncul sebagai solusi yang mungkin. Sekarang saya belum pernah menggunakan eval()sebelumnya tetapi, saya telah menemukan banyak informasi tentang potensi bahaya yang dapat ditimbulkannya. Yang mengatakan, saya sangat khawatir menggunakannya. Situasi saya adalah saya mendapat input dari pengguna: datamap = raw_input('Provide some data …

10
perintah eval di Bash dan kegunaan khasnya
Setelah membaca halaman bash man dan sehubungan dengan posting ini . Saya masih kesulitan memahami apa yang sebenarnya dilakukan evalperintah dan yang akan menjadi kegunaan khasnya. Sebagai contoh jika kita lakukan: bash$ set -- one two three # sets $1 $2 $3 bash$ echo $1 one bash$ n=1 bash$ echo …
165 linux  bash  shell  scripting  eval 


5
instantiate kelas dari variabel dalam PHP?
Saya tahu pertanyaan ini kedengarannya agak kabur sehingga saya akan membuatnya lebih jelas dengan sebuah contoh: $var = 'bar'; $bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()'); Ini yang ingin saya lakukan. Bagaimana Anda melakukannya? Tentunya saya bisa menggunakan eval () seperti ini: $var = 'bar'; …
146 php  class  variables  eval 

12
Mengapa sebenarnya eval evil?
Saya tahu bahwa programmer Lisp dan Skema biasanya mengatakan bahwa evalharus dihindari kecuali sangat diperlukan. Saya telah melihat rekomendasi yang sama untuk beberapa bahasa pemrograman, tetapi saya belum melihat daftar argumen yang jelas terhadap penggunaan eval. Di mana saya dapat menemukan akun tentang potensi masalah menggunakan eval? Sebagai contoh, saya …

8
Mengapa menggunakan 'eval' adalah praktik yang buruk?
Saya menggunakan kelas berikut untuk menyimpan data lagu saya dengan mudah. 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() Saya …
138 python  eval 


20
Menjalankan elemen <script> yang disisipkan dengan .innerHTML
Saya punya skrip yang memasukkan beberapa konten ke dalam elemen menggunakan innerHTML. Konten tersebut misalnya bisa berupa: &lt;script type="text/javascript"&gt;alert('test');&lt;/script&gt; &lt;strong&gt;test&lt;/strong&gt; Masalahnya adalah kode di dalam &lt;script&gt;tag tidak dieksekusi. Saya googling sedikit tetapi tidak ada solusi yang jelas. Jika saya memasukkan konten menggunakan jQuery $(element).append(content);, bagian skrip sudah didapat evalsebelum dimasukkan …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.