প্রশ্ন ট্যাগ «with-statement»

10
পাইথন "উইথ" স্টেটমেন্টটি কীসের জন্য ডিজাইন করা হয়েছে?
আমি withআজ প্রথমবারের জন্য পাইথন স্টেটমেন্ট জুড়ে এসেছি। আমি বেশ কয়েক মাস ধরে পাইথনকে হালকাভাবে ব্যবহার করছি এবং এর অস্তিত্ব সম্পর্কেও জানতাম না! এর কিছুটা অস্পষ্ট স্থিতি দেওয়া, আমি ভেবেছিলাম এটি জিজ্ঞাসা করার উপযুক্ত হবে: পাইথন withবিবৃতিটি ব্যবহারের জন্য ডিজাইন করা কী ? আপনি উত্তর দিবেন না আপনি উত্তর দিবেন …

6
'উইথ' স্টেটমেন্টে একাধিক ভেরিয়েবল?
withপাইথনে স্টেটমেন্ট ব্যবহার করে একাধিক ভেরিয়েবল ঘোষণা করা সম্ভব ? কিছুটা এইরকম: from __future__ import with_statement with open("out.txt","wt"), open("in.txt") as file_out, file_in: for line in file_in: file_out.write(line) ... বা একই সাথে দুটি সংস্থান পরিষ্কার করা হচ্ছে সমস্যা?

30
জাভাস্ক্রিপ্ট এর "সহ" বিবৃতি জন্য বৈধ ব্যবহার আছে?
withবিবৃতি সংক্রান্ত আমার উত্তরের জবাবে অ্যালান স্টর্মের মন্তব্য আমাকে ভাবতে পেরেছিল। আমি খুব কমই এই বিশেষ ভাষা বৈশিষ্ট্যটি ব্যবহার করার কারণ খুঁজে পেয়েছি এবং এটি কীভাবে সমস্যা সৃষ্টি করতে পারে সে বিষয়ে খুব একটা চিন্তাও করেনি। এখন, আমি কীভাবে কার্যকর ব্যবহার করতে পারি সে সম্পর্কে আমি কৌতূহলী with, এর ক্ষতিগুলি …

6
পাইথনের '__enter__' এবং '__exit__' ব্যাখ্যা
আমি এটি কারও কোডে দেখেছি। এর মানে কী? def __enter__(self): return self def __exit__(self, type, value, tb): self.stream.close() from __future__ import with_statement#for python2.5 class a(object): def __enter__(self): print 'sss' return 'sss111' def __exit__(self ,type, value, traceback): print 'ok' return False with a() as s: print s print s

4
পাইথনে, আমি যদি একটি "উইথ" ব্লকের ভিতরে ফিরে যাই, ফাইলটি কি এখনও বন্ধ হবে?
নিম্নোক্ত বিবেচনা কর: with open(path, mode) as f: return [line for line in f if condition] ফাইলটি কি ঠিকঠাকভাবে বন্ধ হয়ে যাবে, বা প্রসঙ্গ পরিচালককেreturn কোনওভাবে বাইপাস ব্যবহার করে ?

8
বিবৃতি সহ (পাইথনের মক ফ্রেমওয়ার্কটি ব্যবহার করে) কীভাবে খোলা ব্যাবহার করব?
আমি কীভাবে নীচের কোডটিকে মক (টেবিলে, প্যাচ ডেকোরেটর এবং মাইকেল ফোর্ডের মক ফ্রেমওয়ার্ক দ্বারা সরবরাহিত সেন্ডিনেল ব্যবহার করে ) পরীক্ষা করব? def testme(filepath): with open(filepath, 'r') as f: return f.read()

4
অজগরটিকে "উইথ" স্টেটমেন্টটি ব্যবহার-বাদ দিয়ে চেষ্টা করুন
এই চেষ্টা কি ব্লক ব্যবহার করে "স্টেটমেন্ট" দিয়ে অজগরটি ব্যবহার করার সঠিক উপায়? try: with open("file", "r") as f: line = f.readline() except IOError: <whatever> যদি এটি হয়, তবে জিনিসগুলি করার পুরানো পদ্ধতিটি বিবেচনা করুন: try: f = open("file", "r") line = f.readline() except IOError: <whatever> finally: f.close() এখানে "উইথ" …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.