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

ডেকোরেটর হ'ল একটি অবজেক্ট-ওরিয়েন্টেড ডিজাইন প্যাটার্ন যা গতিশীল ফ্যাশনে বিদ্যমান শ্রেণিতে আচরণ যুক্ত করতে দেয়। এটি গ্যাং অফ ফোরের স্ট্রাকচারাল ডিজাইনের ধরণগুলির মধ্যে একটি।

5
"আলংকারক" কী এবং সেগুলি কীভাবে ব্যবহৃত হয়?
অ্যাঙ্গুলারজেএস-এ ঠিক কী সজ্জা রয়েছে তা আমি আগ্রহী। অ্যাঙ্গুলারজেএস ডকুমেন্টেশনে ব্লার্বের জন্য সজ্জকারদের জন্য অনলাইনে খুব বেশি তথ্য নেই এবং ইউটিউব ভিডিওতে একটি সংক্ষিপ্ত (আকর্ষণীয় হলেও) উল্লেখ রয়েছে । কৌণিক ছেলেরা যেমন এটি একটি সজ্জা হয়: পরিষেবার সজ্জা, সাজসজ্জারকে পরিষেবা উদাহরণ তৈরির জন্য বিরতি দেয়। প্রত্যাবর্তিত দৃষ্টান্তটি আসল উদাহরণ বা …

11
ক্লাসে পাইথন সাজসজ্জা
কেউ কি এমন কিছু লিখতে পারেন: class Test(object): def _decorator(self, foo): foo() @self._decorator def bar(self): pass এটি ব্যর্থ: নিজের মধ্যে থাকা অজানা আমি চেষ্টাও করেছি: @Test._decorator(self) যা ব্যর্থ হয়: পরীক্ষা অজানা আমি অস্থায়ীভাবে সাজসজ্জারে কিছু উদাহরণ ভেরিয়েবলগুলি পরিবর্তন করতে এবং তারপরে পরিবর্তন করার আগে সজ্জিত পদ্ধতিটি চালাতে চাই।
140 python  class  decorator  self 

8
প্রক্সি এবং ডেকরেটর প্যাটার্নের মধ্যে পার্থক্য
প্রক্সি এবং ডেকরেটারের মধ্যে পার্থক্য কী আপনি কোনও ভাল ব্যাখ্যা দিতে পারেন ? মূল পার্থক্য আমি দেখতে যে, যখন আমরা অনুমান যে প্রক্সি ব্যবহার রচনা এবং প্রসাধক ব্যবহারসমূহ অ্যাগ্রিগেশন একাধিক (এক বা একাধিক) ব্যবহার করে তাহলে কয়েকটা ব্যাপার পরিষ্কার মনে করা হয় Decorators , আপনি সংশোধন করে / পূর্ব বিদ্যমান …

2
মুখোমুখি, প্রক্সি, অ্যাডাপ্টার এবং সজ্জা নকশা নকশার মধ্যে পার্থক্য? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যার উপর দৃষ্টি নিবদ্ধ করে । 4 বছর আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন ফেকাড, প্রক্সি, অ্যাডাপ্টার …

8
কিভাবে একটি ক্লাস সাজাইয়া?
পাইথন 2.5 তে, কোনও শ্রেণীর সাজসজ্জা করে এমন কোনও শোভাকর তৈরির উপায় আছে কি? বিশেষত, আমি কোনও শ্রেণীর সদস্যকে যুক্ত করতে এবং সেই সদস্যের জন্য একটি মান নিতে কনস্ট্রাক্টর পরিবর্তন করতে একটি ডেকরেটর ব্যবহার করতে চাই। নিম্নলিখিত শ্রেণীর মতো কিছু খুঁজছেন (যাতে 'ক্লাস ফু:' তে একটি সিনট্যাক্স ত্রুটি রয়েছে: def …

7
পাইথন স্ট্যান্ডার্ড লিবের সাজসজ্জাগুলি (@ নির্দিষ্টভাবে নিযুক্ত)
আমার রুটিনগুলিকে অবচয় হিসাবে চিহ্নিত করা দরকার, তবে দৃশ্যত অবমূল্যায়নের জন্য কোনও মানক গ্রন্থাগার সাজসজ্জার নেই। আমি এর রেসিপিগুলি এবং সতর্কতা মডিউল সম্পর্কে সচেতন, তবে আমার প্রশ্নটি হল: এই (সাধারণ) কাজের জন্য কেন কোনও আদর্শ গ্রন্থাগার সাজসজ্জা নেই? অতিরিক্ত প্রশ্ন: স্ট্যান্ডার্ড লাইব্রেরিতে স্ট্যান্ডার্ড ডেকোরেটর কি আদৌ আছে?
127 python  decorator 

3
পাইথন বিমূর্ত শ্রেণিতে কীভাবে বিমূর্ত বৈশিষ্ট্য তৈরি করা যায়
নিম্নলিখিত কোডে, আমি একটি বেস বিমূর্ত শ্রেণি তৈরি করি Base। আমি সম্পত্তি Baseসরবরাহের জন্য উত্তরাধিকারসূত্রে প্রাপ্ত সমস্ত শ্রেণিগুলি চাই name, তাই আমি এই সম্পত্তিটিকে একটি করে দিয়েছি @abstractmethod। তারপরে আমি একটি সাবক্লাস তৈরি করেছিলাম , যার Baseনাম Base_1কিছু কার্যকারিতা সরবরাহ করা হয়, তবে এখনও বিমূর্ত থাকে। এখানে কোনও nameসম্পত্তি নেই …

2
রেল অন রেল নিদর্শন - সজ্জা বনাম উপস্থাপক
সাজসজ্জা এবং উপস্থাপকগণ সম্পর্কে রুবে অন ​​রেলস সম্প্রদায়টিতে ইদানীং সব ধরণের কথাবার্তা রয়েছে । দুজনের মধ্যে প্রয়োজনীয় পার্থক্য কী? যদি সেখানে থাকে তবে কী কী ক্লুগুলি আমাকে বলবে যে কোনটি অন্যটির উপরে ব্যবহার করতে হবে? অথবা সম্ভবত দুটি একসাথে ব্যবহার করতে?

6
সজ্জিত ফাংশন স্বাক্ষর সংরক্ষণ
মনে করুন আমি একটি সজ্জা রচনা লিখেছি যা খুব সাধারণ কিছু করে। উদাহরণস্বরূপ, এটি সমস্ত যুক্তিগুলিকে একটি নির্দিষ্ট ধরণের রূপান্তর করতে পারে, লগিং সম্পাদন করতে পারে, মেমোয়াইজেশন বাস্তবায়ন করতে পারে ইত্যাদি etc. এখানে একটি উদাহরণ: def args_as_ints(f): def g(*args, **kwargs): args = [int(x) for x in args] kwargs = dict((k, …
111 python  decorator 

8
পাইথন মেমোজাইজিং / বিলম্বিত লুকআপ প্রপার্টি ডেকরেটার
সম্প্রতি আমি একটি বিদ্যমান কোড বেসটি পেরিয়েছি যেখানে অনেকগুলি ক্লাস রয়েছে যেখানে উদাহরণের বৈশিষ্ট্যগুলি একটি ডাটাবেসে সঞ্চিত মানগুলি প্রতিফলিত করে। আমি এই বৈশিষ্ট্যগুলির অনেকগুলি রিফ্যাক্টর করেছি যাতে তাদের ডাটাবেস অনুসন্ধানগুলি স্থগিত করা যায়, অর্থাত্। কনস্ট্রাক্টরটিতে আরম্ভ করা হবে না কেবল প্রথম পড়ার পরে। এই বৈশিষ্ট্যগুলি উদাহরণস্বরূপ জীবদ্দশায় পরিবর্তিত হয় না, …
109 python  decorator 

13
উদাহরণস্বরূপ পদ্ধতির সাজসজ্জাকারী কি ক্লাসে অ্যাক্সেস করতে পারবেন?
আমার নীচের মত মোটামুটি কিছু আছে। মূলত এর সংজ্ঞা অনুসারে উদাহরণ পদ্ধতিতে ব্যবহৃত একটি ডিকোরিটার থেকে আমার উদাহরণ পদ্ধতির ক্লাসটি অ্যাক্সেস করা দরকার। def decorator(view): # do something that requires view's class print view.im_class return view class ModelA(object): @decorator def a_method(self): # do some stuff pass কোডটি যেমনটি দেয়: অ্যাট্রিবিউটআরার: …
109 python  decorator 

5
ওয়েবপ্যাক ব্যাবেল 6 ইএস 6 সজ্জকার
আমি আমার বান্ডলার হিসাবে ওয়েবপ্যাক সহ ES6 তে একটি প্রকল্প পেয়েছি। বেশিরভাগ ট্রান্সপ্লাইং সূক্ষ্মভাবে কাজ করে, তবে যখনই আমি সজ্জকারকে কোথাও অন্তর্ভুক্ত করার চেষ্টা করি তখন আমি এই ত্রুটিটি পাই: Decorators are not supported yet in 6.x pending proposal update. আমি ব্যাবেল ইস্যু ট্র্যাকারটি দেখেছি এবং এটিতে সেখানে কিছুই খুঁজে …

1
সাজসজ্জা কার্যকর করার আদেশ
def make_bold(fn): return lambda : "<b>" + fn() + "</b>" def make_italic(fn): return lambda : "<i>" + fn() + "</i>" @make_bold @make_italic def hello(): return "hello world" helloHTML = hello() আউটপুট: "<b><i>hello world</i></b>" আমি সজ্জিতদের সম্পর্কে মোটামুটিভাবে বুঝতে পারি এবং এটি বেশিরভাগ উদাহরণে এটির সাথে কীভাবে কাজ করে। এই উদাহরণে …

3
পাইথনের ডিটবিউজি স্তরে রুট লগার সেট করা আছে কিনা তা নির্ধারণ করা হচ্ছে?
যদি আমি লগিং মডিউলটি এই জাতীয় কমান্ড লাইন প্যারামিটার দিয়ে DEBUG তে সেট করি: if (opt["log"] == "debug"): logging.basicConfig(level=logging.DEBUG) লগারটি DEBUG এ সেট করা থাকলে আমি কীভাবে পরে বলতে পারি? আমি একটি ডেকরেটার লিখছি যা যদি সত্যিকারের পতাকাটি পাঠানো হয় তবে কোনও ফাংশনের সময় আসবে, এবং যদি কোনও পতাকা দেওয়া …

13
কীভাবে পাইথন ডেকোরেটর তৈরি করবেন যা প্যারামিটারগুলির সাথে বা ছাড়াই ব্যবহার করা যেতে পারে?
আমি পাইথন ডেকরেটর তৈরি করতে চাই যা পরামিতিগুলির সাহায্যে ব্যবহার করা যেতে পারে: @redirect_output("somewhere.log") def foo(): .... বা তাদের ছাড়াই (উদাহরণস্বরূপ আউটপুটটি স্ট্যান্ডারকে ডিফল্টরূপে পুনর্নির্দেশ করতে): @redirect_output def foo(): .... এটা কি আদৌ সম্ভব? নোট করুন যে আমি আউটপুট পুনঃনির্দেশের সমস্যার জন্য আলাদা সমাধান খুঁজছি না, এটি আমি যে বাক্য …
90 python  decorator 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.