আইপিথন প্রস্থান নিশ্চিতকরণ অক্ষম করুন


107

এটা সত্যিই বিরক্তিকর যে আমি যখনই টাইপ exit()করি তখন আমার প্রস্থানটি বাইরে বেরিয়ে আসে; অবশ্যই আমি প্রস্থান করতে চাই! নইলে আমি লিখতাম না exit()!!!

প্রম্পট ছাড়াই আইপিথনের ডিফল্ট আচরণকে ওভাররাইড করার কোনও উপায় আছে কি?


2
আপনি যদি আইপিথন 0.11 এ আপগ্রেড করতে চান exitতবে নিশ্চিতকরণ জিজ্ঞাসা করবেন না। (Ctrl-d এখনও প্রম্পট করে, যদি আপনি এটি দুর্ঘটনাবশত আঘাত করেন)
— টমাস কে

উত্তর:


126

Ctrl-Dআপনিও যদি নিশ্চিতকরণ ছাড়াই প্রস্থান করতে চান তবে আইপিথন 0.11 এ যোগ করুনc.TerminalInteractiveShell.confirm_exit = False আপনার কনফিগারেশন ফাইলটিতে যুক্ত করুন * *

আপনার কাছে যদি এখনও কনফিগার ফাইল না থাকে তবে চালান ipython profile create তৈরি করতে ।

আপনি যদি জ্যাঙ্গো শেলের মধ্যে কাজ করছেন তবে এই টিকিটটি নোট করুন ।


কনফিগারেশন ফাইলটি এখানে অবস্থিত: $HOME/.ipython/profile_default/ipython_config.py


41

আইপথন সংস্করণে 0.11 বা উচ্চতর,

  1. --no-confirm-exitOR দিয়ে চালান
  2. কন্ট্রোল-ডি এর পরিবর্তে 'প্রস্থান' হয়ে প্রস্থান করুন
  3. ডিরেক্টরিটি বিদ্যমান রয়েছে কিনা তা নিশ্চিত করুন (বা ipython profile createএটি তৈরিতে চালিত করুন) এবং এই লাইনগুলিকে $ HOME / .ipython / প্রোফাইল_default / ipython_config.py এ যুক্ত করুন:

    c = get_config()
    
    c.TerminalInteractiveShell.confirm_exit = False

~/.config/ipython/profile_default/ipython_config.pyলিনাক্সে ফ্রিডেস্কটপ.োগ. ১.২.১.২০১। তে কাজ করে।
— সিরো সান্তিলি 郝海东 冠状 病 六四 事件 法轮功

1
@CiroSantilli 事件 事件 2016 六四 事件 法轮功, 3.2.1 সহ এটি নয় - এই সংস্করণটি এমনকি কোডেও প্রিন্ট usr/lib/python3.5/site-packages/IPython/utils/path.py:291: UserWarning: Ignoring ~/.config/ipython in favour of ~/.ipython.করে We have decided to go back to using .ipython everywhere। স্পষ্টতই তারা এটিকে কিছু 1.x সংস্করণে পরিবর্তন করেছে।
— ম্যাক্সচলেপজিগ

17

Exitমূলধন দিয়ে টাইপ করুনE ।

বিকল্পভাবে, আইপিথন এটি দিয়ে শুরু করুন:

$ ipython -noconfirm_exit

বা আইপিথনের নতুন সংস্করণগুলির জন্য:

$ ipython --no-confirm-exit 

22
@ ব্রেন্ডন, এটি স্থায়ী করার জন্য, আপনি এটি আপনার ipythonrcপ্রোফাইলেও সেট আপ করতে পারেন :confirm_exit 0
— nye17

2
ভাল, একটি উপাধি এবং কাজ সম্পন্ন করে তা সেট করুন। প্রোফাইল তৈরি বা কনফিগার পরিবর্তন সম্পর্কে কোনও গোলযোগ নেই।
— টম বাসবি

4

আমি কনফিগার পরামর্শগুলি পছন্দ করি, তবে আমি সেগুলি শিখার আগে পর্যন্ত আমি "প্রস্থান" কী সংমিশ্রণটি ব্যবহার শুরু করেছি।

Ctrl+\

অথবা

Ctrl+4

এটি কেবল যা চলছে তা মেরে ফেলে। নিশ্চিতকরণে প্রশ্ন জিজ্ঞাসা করার সময় নেই।


8
এটি একটি ভাল অনুশীলন নয়, এটি কার্নেলটি SIGQUITআইপথনে প্রেরণ করে, আইপথন প্রক্রিয়াটি নিজেকে পরিষ্কার করার কোনও সুযোগ রাখেনি।
— জর্জেকশ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.