আমি একই ক্লাসের অন্য পদ্ধতির ডক্ট্রিংয়ের মধ্য থেকে আমার ক্লাসের একটি পদ্ধতির সাথে একটি লিঙ্ক যুক্ত করতে চাই। আমি স্পিংক্সে এবং পছন্দসই স্পাইদার এবং অন্যান্য পাইথন আইডিইতে লিঙ্কটি কাজ করতে চাই।
আমি বেশ কয়েকটি অপশন চেষ্টা করেছিলাম এবং কেবলমাত্র একটি কাজ করে যা কার্যকর হয় তবে এটি জটিল।
ধরুন নীচের কাঠামোটি এতে mymodule.py
def class MyClass():
def foo(self):
print 'foo'
def bar(self):
"""This method does the same as <link to foo>"""
print 'foo'
আমি নিম্নলিখিত বিকল্পগুলির জন্য চেষ্টা করেছিলাম <link to foo>
:
- : ফানক: `foo`
- : func: `self.foo`
- : func: `MyClass.foo`
- : ফানক: `mymodule.MyClass.foo``
কার্যকরভাবে একটি লিঙ্ক উত্পাদনকারী একমাত্র হ'ল: ফানক: `mymodule.MyClass.foo`, তবে লিঙ্কটি দেখানো হয়েছে mymodule.MyClass.foo()
এবং আমি একটি লিঙ্ক আছে যা হিসাবে দেখানো হয় চান foo()
বা foo
।
উপরের বিকল্পগুলির মধ্যে কোনওটি স্পাইডারে একটি লিঙ্ক তৈরি করে না।
আপনার সাহায্যের জন্য ধন্যবাদ.