প্রশ্ন ট্যাগ «python-multithreading»

19
পাইথনে থ্রেডিং কীভাবে ব্যবহার করতে পারি?
আমি পাইথনে থ্রেডিং বোঝার চেষ্টা করছি। আমি ডকুমেন্টেশন এবং উদাহরণগুলি দেখেছি, তবে বেশ স্পষ্টভাবে, অনেক উদাহরণ অতিরিক্ত পরিশীলিত এবং সেগুলি বুঝতে আমার সমস্যা হচ্ছে I'm মাল্টি-থ্রেডিংয়ের জন্য বিভাজনযুক্ত কাজগুলি আপনি কীভাবে স্পষ্টভাবে দেখান?

14
একটি ফাংশন কল সময় শেষ
আমি পাইথনে একটি ফাংশন বলছি যা আমি জানি যা স্টপ হতে পারে এবং আমাকে স্ক্রিপ্টটি পুনরায় চালু করতে বাধ্য করতে পারে। আমি কীভাবে এই ফাংশনটিকে কল করব বা এটিকে কীভাবে लपेटবো যাতে এটি যদি 5 সেকেন্ডের বেশি সময় নেয় তবে স্ক্রিপ্টটি এটি বাতিল করে এবং অন্য কিছু করে?

7
ডেমন থ্রেডস ব্যাখ্যা
ইন পাইথন ডকুমেন্টেশন এটা বলেছেন: একটি থ্রেডকে "ডেমন থ্রেড" হিসাবে পতাকাঙ্কিত করা যেতে পারে। এই পতাকার তাত্পর্যটি হ'ল ডেমনের থ্রেডগুলি কেবল তখনই ছেড়ে যায় যখন পুরো পাইথন প্রোগ্রামটি প্রস্থান করে। প্রাথমিক মানটি তৈরি করার থ্রেড থেকে উত্তরাধিকার সূত্রে প্রাপ্ত। এর অর্থ কী বা এর ব্যবহারিক উদাহরণ যেখানে আপনি থ্রেডগুলি সেট …

10
পাইথন থ্রেডিংয়ে যোগ () ব্যবহার কী?
আমি অজগর থ্রেডিং অধ্যয়নরত ছিল এবং জুড়ে এসেছিলাম join()। লেখক বলেছিলেন যে থ্রেড যদি ডেমন মোডে থাকে তবে আমার ব্যবহার করা দরকার join()যাতে মূল থ্রেড শেষ হওয়ার আগে থ্রেডটি নিজেই শেষ করতে পারে। তবে আমি তাকে ব্যবহার t.join()করতেও দেখেছি যদিও তা tছিল নাdaemon উদাহরণ কোড এটি import threading import time …

8
পাইথনে থ্রেড আইডি কীভাবে পাবেন
আমার কাছে একটি মাল্টি-থ্রেডিং পাইথন প্রোগ্রাম রয়েছে এবং একটি ইউটিলিটি ফাংশন রয়েছে writeLog(message)যা বার্তাটি অনুসরণ করে একটি টাইমস্ট্যাম্প লিখে। দুর্ভাগ্যক্রমে, ফলস্বরূপ লগ ফাইলটি কোন থ্রেডটি কোন বার্তাটি উত্পন্ন করছে তার কোনও ইঙ্গিত দেয় না। writeLog()কোন থ্রেড এটি কল করছে তা সনাক্ত করতে আমি বার্তায় কিছু যুক্ত করতে সক্ষম হতে চাই …

4
তালিকাগুলি থ্রেড-নিরাপদ?
আমি লক্ষ্য করেছি যে প্রায়শই তালিকাগুলির পরিবর্তে এবং একাধিক থ্রেড সহ সারি ব্যবহার করার পরামর্শ দেওয়া হয় .pop()। তালিকাগুলি থ্রেড-নিরাপদ নয়, বা অন্য কোনও কারণে?

6
মূল প্রোগ্রামটি শেষ হয়ে গেলে কীভাবে কোনও থ্রেড শেষ করবেন?
যদি আমার কাছে অসীম লুপটিতে একটি থ্রেড থাকে, মূল প্রোগ্রামটি শেষ হয়ে গেলে এটি বন্ধ করার কোনও উপায় আছে (উদাহরণস্বরূপ, যখন আমি Ctrl+ টিপবো C)?
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.