আপনি কি withসিনট্যাক্সের সাথে সংজ্ঞাযুক্ত কোনও চলকের জন্য সংকেত প্রকারটি নির্ধারণ করতে পারেন ?
with example() as x:
print(x)
আমি উপরের দিকে ইঙ্গিতটি টাইপ করতে চাই যে xএটি একটি str(উদাহরণ হিসাবে)।
আমি যে চারপাশের একমাত্র কাজ পেয়েছি তা হ'ল একটি অন্তর্বর্তী ভেরিয়েবল ব্যবহার করা, তবে এটি হ্যাকিং অনুভব করে।
with example() as x:
y: str = x
print(y)
টাইপিং ডকুমেন্টেশনে আমি উদাহরণ খুঁজে পাচ্ছি না ।
xযখন এটি কেবল ফিরতি টাইপের হয় তখন আপনি কেন বারণ করতে চান example.__enter__? আদর্শভাবে আপনি সেই পদ্ধতি / ফাংশনটি টিকিয়েছেন।
xএর ফেরতের মূল্য নয় example; এটা ফেরত মান example().__enter__()।
example। টীকাগুলি বোঝানোর example.__enter__অর্থ আপনার এন্ট্রোকেটিংয়ের সাথে সাথে যেখানে আপনাকে সেই প্রসঙ্গে ম্যানেজারটি ব্যবহার করা হয় সেই জায়গাগুলিতেই টীকাগুলি বজায় রাখতে হবে , সাধারণভাবে কোনও ব্যবহারকারী যদি এটি সরবরাহ না করে তবে কীভাবে কোনও এপিআইয়ের রিটার্ন টাইপ কী তা জানতে হবে?
xরিটার্ন টাইপের ধরণটি টাইপ করতে পারবেনexample().__enter__()?