প্রশ্ন ট্যাগ «eval»

ইভাল এমন একটি ফাংশন যা কোনও প্রোগ্রামারকে কোনও ভাষার মধ্যে স্ট্রিং ভেরিয়েবল থেকে একই ভাষায় লিখিত স্বেচ্ছাসেবক কোড সম্পাদন করতে দেয়।


3
ইওল, এক্সিকিউট এবং সংকলনের মধ্যে পার্থক্য কী?
আমি পাইথন কোডটির গতিশীল মূল্যায়নের দিকে লক্ষ্য করছি eval()এবং এর compile()কাজগুলি এবং execবিবৃতিটি দেখতে পাচ্ছি । কেউ দয়া করে evalএবং এর মধ্যে পার্থক্যটি ব্যাখ্যা করতে পারেন execএবং কীভাবে বিভিন্ন ধরণের compile()ফিট রয়েছে?
428 python  dynamic  eval  exec 

10
পাইথনের ইওল () কী করে?
আমি পাইথনে যে বইটি পড়ছি, তাতে কোডটি ব্যবহার করা যায় eval(input('blah')) আমি ডকুমেন্টেশনটি পড়েছি এবং আমি এটি বুঝতে পারি, তবে এটি কীভাবে input()ফাংশনটি পরিবর্তন করে তা আমি এখনও দেখতে পাই না । এটার কাজ কি? কেউ কি ব্যাখ্যা করতে পারেন?
305 python  eval 

6
স্ট্রিং হিসাবে দেওয়া এক্সপ্রেশনকে মূল্যায়ন করুন
আমি জানতে আগ্রহী যে eval()কোনও স্ট্রিং দ্বারা সরবরাহ করা গণনা সম্পাদনের জন্য আর এর ফাংশনটি ব্যবহার করতে পারে কিনা I'm এটি একটি সাধারণ ঘটনা: eval("5+5") তবে, 10 এর পরিবর্তে আমি পেয়েছি: [1] "5+5" কোন সমাধান?
283 r  eval  r-faq 

26
জাভাস্ক্রিপ্ট এর eval () কখনই খারাপ নয়?
আমি ব্যবহারকারী-প্রবেশ করা ফাংশন (স্প্রেডশিটের মতো কার্যকারিতার জন্য) পার্স করতে কিছু জাভাস্ক্রিপ্ট কোড লিখছি। সূত্র আমি পার্স রয়ে পারে এটা জাভাস্ক্রিপ্ট মধ্যে রূপান্তর এবং চালানোর eval()ফল করার জন্য এর উপরে। তবে, আমি সর্বদা ব্যবহার থেকে বিরত eval()থাকি যদি আমি এটি এড়াতে পারি তবে এটি খারাপ (এবং, সঠিকভাবে বা ভুলভাবে, আমি …

6
পাইথনের ইওল () বনাম অ্যাস্ট.লাইটার_এভাল () ব্যবহার করছেন?
আমার এমন কিছু কোডের পরিস্থিতি রয়েছে যেখানে eval()সম্ভাব্য সমাধান হিসাবে উপস্থিত হয়েছিল। এখন আমাকে এর eval()আগে কখনও ব্যবহার করতে হয়নি তবে, এটির সম্ভাব্য বিপদ সম্পর্কে আমি প্রচুর তথ্য পেয়েছি। এটি বলেছিল, আমি এটি ব্যবহার সম্পর্কে খুব সতর্ক। আমার পরিস্থিতিটি হ'ল কোনও ব্যবহারকারী আমার কাছে ইনপুট দিচ্ছেন: datamap = raw_input('Provide some …

10
বাশ এবং এর সাধারণ ব্যবহারগুলিতে eval কমান্ড
বাশ ম্যান পৃষ্ঠাগুলি পড়ার পরে এবং এই পোস্টে শ্রদ্ধার সাথে । evalকমান্ডটি ঠিক কী করে এবং এটির সাধারণ ব্যবহারগুলি কী তা বুঝতে আমার এখনও সমস্যা হচ্ছে । উদাহরণস্বরূপ যদি আমরা এটি করি: bash$ set -- one two three # sets $1 $2 $3 bash$ echo $1 one bash$ n=1 bash$ …
165 linux  bash  shell  scripting  eval 

19
একটি স্ট্রিংকে টেম্পলেট স্ট্রিংয়ে রূপান্তর করুন
সাধারণ স্ট্রিং হিসাবে কোনও টেম্পলেট স্ট্রিং তৈরি করা কি সম্ভব? let a="b:${b}"; একটি তারপর এটি একটি টেম্পলেট স্ট্রিং রূপান্তর let b=10; console.log(a.template());//b:10 ছাড়া eval, new Functionএবং গতিশীল কোড উত্পন্নকরণের অন্যান্য উপায়?

5
পিএইচপিতে কোনও চলক থেকে কোনও শ্রেণি ইনস্ট্যান্ট করবেন?
আমি জানি এই প্রশ্নটি বরং অস্পষ্ট মনে হচ্ছে তাই আমি এটি একটি উদাহরণ দিয়ে আরও স্পষ্ট করে তুলব: $var = 'bar'; $bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()'); এটাই আমি করতে চাই। তুমি এটা কি ভাবে করবে? আমি অবশ্যই এইভাবে ইওল () ব্যবহার করতে পারি: …
146 php  class  variables  eval 

12
কেন ঠিক খারাপ মন্দ?
আমি জানি যে লিস্প এবং স্কিম প্রোগ্রামাররা সাধারণত বলে যে evalকঠোরভাবে প্রয়োজন না হলে এড়ানো উচিত। আমি বেশ কয়েকটি প্রোগ্রামিং ভাষার জন্য একই প্রস্তাবনাটি দেখেছি, তবে আমি এখনও ব্যবহারের বিরুদ্ধে পরিষ্কার যুক্তিগুলির তালিকা দেখিনি eval। ব্যবহারের সম্ভাব্য সমস্যার একটি অ্যাকাউন্ট আমি কোথায় পাব eval? উদাহরণস্বরূপ, আমি GOTOপদ্ধতিগত প্রোগ্রামিংয়ের সমস্যাগুলি জানি …

8
'ইভাল' ব্যবহার করা কেন একটি খারাপ অভ্যাস?
আমি আমার গানের ডেটা সহজেই সঞ্চয় করতে নিম্নলিখিত ক্লাসটি ব্যবহার করছি। 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 

1
{} + {} কেন কেবল ক্লায়েন্টের পক্ষে এনএন? কেন নোড.জেজে নেই?
যখন [] + []একটি খালি স্ট্রিং [] + {}হয় "[object Object]", হয় এবং {} + []হয় 0। {} + {}এনএন কেন ? > {} + {} NaN কেন আমার প্রশ্ন না হয় ({} + {}).toString()হল "[object Object][object Object]"যখন NaN.toString()হয় "NaN", এই অংশ উত্তর এখানে ইতিমধ্যে । আমার প্রশ্ন হল কেন …

20
ইনার এইচটিএমএল সহ <স্ক্রিপ্ট> উপাদান Execোকানো হচ্ছে
আমি একটি স্ক্রিপ্ট পেয়েছি যা ব্যবহার করে উপাদানগুলিতে কিছু সামগ্রী সন্নিবেশ করিয়েছে innerHTML। উদাহরণস্বরূপ বিষয়বস্তু হতে পারে: &lt;script type="text/javascript"&gt;alert('test');&lt;/script&gt; &lt;strong&gt;test&lt;/strong&gt; সমস্যাটি হ'ল &lt;script&gt;ট্যাগের অভ্যন্তরীণ কোডটি কার্যকর হয় না। আমি এটি কিছুটা গুগল করেছিলাম তবে এর কোনও আপাত সমাধান নেই। যদি আমি jQuery ব্যবহার করে সামগ্রীটি sertedোকাতাম $(element).append(content);তবে স্ক্রিপ্টের অংশগুলি evalডিওমে …

8
ব্যাশে কোনও ফাংশনের মধ্যে কীভাবে বৈশ্বিক পরিবর্তনশীল পরিবর্তন করতে হয়?
আমি এটি নিয়ে কাজ করছি: GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu) আমার নীচের মতো স্ক্রিপ্ট রয়েছে: #!/bin/bash e=2 function test1() { e=4 echo "hello" } test1 echo "$e" যা ফেরত: hello 4 তবে আমি যদি ফাংশনের ফলাফলটি একটি ভেরিয়েবলকে অর্পণ করি তবে গ্লোবাল ভেরিয়েবলটি পরিবর্তন করা eহয় না: #!/bin/bash e=2 function …

2
বাশ-এ কেন এড়ানো উচিত এবং এর পরিবর্তে আমার কী ব্যবহার করা উচিত?
সময় এবং সময় আবার, আমি স্ট্যাক ওভারফ্লো ব্যবহার করে বাশ উত্তরগুলি দেখতে পাই evalএবং উত্তরগুলি এইরকম "দুষ্টু" কনস্ট্রাক্টের ব্যবহারের জন্য ভিত্তিযুক্ত, শ্লেষযুক্ত হয়ে থাকে। evalএত খারাপ কেন ? যদি evalনিরাপদে ব্যবহার না করা যায় তবে এর পরিবর্তে আমার কী ব্যবহার করা উচিত?
107 linux  bash  unix  eval 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.