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

রানটাইমের সময় কোনও অবজেক্ট-ভিত্তিক প্রোগ্রামিং ভাষার দক্ষতা

13
অবজেক্টিভ-সি-তে একটি সামগ্রীর বৈশিষ্ট্যের তালিকা পান
আমি কীভাবে অবজেক্টিভ-সি-তে কোনও প্রদত্ত বস্তুর বৈশিষ্ট্যের একটি তালিকা ( NSArrayবা আকারে NSDictionary) পেতে পারি ? নিম্নলিখিত দৃশ্যের কল্পনা করুন: আমি একটি প্যারেন্ট ক্লাস সংজ্ঞায়িত করেছি যা সবেমাত্র প্রসারিত NSObject, যা একটি NSString, একটি BOOLএবং NSDataঅবজেক্টকে বৈশিষ্ট্য হিসাবে ধারণ করে। তারপরে আমার বেশ কয়েকটি ক্লাস রয়েছে যা এই প্যারেন্ট ক্লাসকে …

5
অজগর প্যাকেজের অংশ এমন সমস্ত মডিউল তালিকাবদ্ধ করে?
পাইথন প্যাকেজের অংশ এমন সমস্ত মডিউল খুঁজে পাওয়ার কোনও সরল উপায় আছে? আমি এই পুরানো আলোচনাটি পেয়েছি , যা সত্যই চূড়ান্ত নয়, তবে os.listdir () এর ভিত্তিতে নিজের সমাধানটি সমাধান করার আগে আমি একটি নির্দিষ্ট উত্তর দিতে পছন্দ করব।

5
কোনও ক্রিয়াকলাপটি কীওয়ার্ড আর্গুমেন্টগুলি আপনি তালিকাভুক্ত করতে পারেন?
আমার একটি ডিক আছে, যা আমার কী / মানগুলি কীওয়ার্ড আর্গুমেন্ট হিসাবে পাস করতে হবে .. উদাহরণস্বরূপ .. d_args = {'kw1': 'value1', 'kw2': 'value2'} example(**d_args) এটি সূক্ষ্মভাবে কাজ করে, তবে d_args ডিকের মধ্যে যদি মানগুলি থাকে যা exampleফাংশন দ্বারা স্বীকৃত হয় না তবে এটি স্পষ্টতই মারা যায় .. বলুন, উদাহরণ …

3
পাইথনে ক্লাসের জন্য ফাইলপথটি কীভাবে পাব?
পাইথনে সি ক্লাস দেওয়া, আমি কীভাবে নির্ধারণ করতে পারি কোন শ্রেণিতে ক্লাসটি সংজ্ঞায়িত করা হয়েছিল? আমার এমন কিছু দরকার যা ক্লাস সি থেকে বা সি-এর উদাহরণ থেকে কাজ করতে পারে need আমি এটি করার কারণটি হ'ল কারণ আমি সাধারণত একই ফোল্ডারে একত্রে থাকা ফাইলগুলি বন্ধ করে দেওয়া a আমি এমন …

3
পাইথনে কলিং ফাংশনের মডিউলটির __ নাম__ পান
ধরা যাক myapp/foo.py: def info(msg): caller_name = ???? print '[%s] %s' % (caller_name, msg) এবং myapp/bar.pyএতে রয়েছে: import foo foo.info('Hello') # => [myapp.bar] Hello আমি এক্ষেত্রে কলিং ফাংশনগুলির মডিউল (যা 'মাই্যাপ.ফু') caller_nameএর __name__বৈশিষ্ট্যে সেট হতে চাই । কিভাবে এই কাজ করা যেতে পারে?
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.