কীভাবে পাইথন স্ক্রিপ্ট আউটপুট উইন্ডো খোলা রাখা যায়?


191

আমি সবেমাত্র পাইথন দিয়ে শুরু করেছি। আমি যখন উইন্ডোজে পাইথন স্ক্রিপ্ট ফাইলটি চালিত করি তখন আউটপুট উইন্ডো উপস্থিত হয় তবে তাত্ক্ষণিকভাবে চলে যায়। আমার সেখানে থাকতে হবে যাতে আমি আমার আউটপুট বিশ্লেষণ করতে পারি। আমি কীভাবে এটি খোলা রাখতে পারি?


6
একটি বিলেট +1000। আমি উইন্ডোজ ব্যবহার করে এমন এক বন্ধুর জন্য একটি অজগরটিকে শিক্ষার ভাষা হিসাবে ব্যবহার করছি এবং আমি বিশ্বাস করতে পারি না যে এটি কোনও সমস্যা যেখানে ছিল (অন্তত বিদ্যমান নথিভুক্তির উপর ভিত্তি করে) যেখানে আমরা স্ক্রিপ্টটি চালাতে পারি এবং আউটপুটটি দেখতে পারি।
ক্যাসকেবেল

2
আপনার স্ক্রিপ্টটি কেবল একটি
সেমিড

আপনি ভাবেন যে আউটপুট উইন্ডোটি ডিফল্টরূপে খোলা থাকা উচিত। এটি ম্যাক ওএসে পাইথন চালানোর সময় করে। খুব হতাশা
Fandango68

আমি এই প্রশ্নটির সাথে পাইথন ত্রুটির পরে উইন্ডোজ কনসোলটি খোলা রাখুন (যা আমি ড্রাগন এবং ড্রপ পাইথন স্ক্রিপ্টগুলির সাথে ডিবাগিংয়ের জন্য একটি উত্তর পোস্ট করেছি))
একিনুরি

@ মরিজিও নীচে পোস্ট করা উত্তরটি দেখুন - এটিই কেবল একমাত্র আপনার অজগর স্ক্রিপ্টগুলি পরিবর্তন করার দরকার নেই।
রোরিহিট

উত্তর:


156

আপনার স্বল্প কিছু সু্যোগ আছে:

  1. ইতিমধ্যে খোলা টার্মিনাল থেকে প্রোগ্রামটি চালান। একটি কমান্ড প্রম্পট খুলুন এবং টাইপ করুন:

    python myscript.py

    এটি কাজ করার জন্য আপনাকে আপনার পথে অজগরটি কার্যকর করতে হবে। উইন্ডোজে পরিবেশগত পরিবর্তনগুলি কীভাবে সম্পাদনা করা যায় তা পরীক্ষা করে দেখুন এবং C:\PYTHON26(বা পাইথনটি আপনি যে কোনও ডিরেক্টরিতে ইনস্টল করেছেন) যুক্ত করুন।

    প্রোগ্রামটি শেষ হয়ে গেলে, উইন্ডোটি বন্ধ করার পরিবর্তে এটি আপনাকে আবার সিএমডি প্রম্পটে ফেলে দেবে ।

  2. আপনার স্ক্রিপ্টের শেষে অপেক্ষা করার জন্য কোড যুক্ত করুন। পাইথন 2 এর জন্য, যুক্ত করা হচ্ছে ...

    raw_input()

    ... স্ক্রিপ্টের শেষে এটি Enterকীটির জন্য অপেক্ষা করতে বাধ্য করে । এই পদ্ধতিটি বিরক্তিকর কারণ আপনাকে স্ক্রিপ্টটি সংশোধন করতে হবে এবং আপনার কাজ শেষ হয়ে গেলে তা অপসারণ করতে হবে। অন্য ব্যক্তির স্ক্রিপ্টগুলি পরীক্ষা করার সময় বিশেষ বিরক্তিকর। পাইথন 3 এর জন্য ব্যবহার করুন input()

  3. এমন একটি সম্পাদক ব্যবহার করুন যা আপনার জন্য বিরতি দেয়। পাইথনের জন্য প্রস্তুত কিছু সম্পাদক কার্যকর করার পরে স্বয়ংক্রিয়ভাবে আপনার জন্য বিরতি দেবে। অন্যান্য সম্পাদক আপনাকে কমান্ড লাইনটি কনফিগার করার অনুমতি দেয় যা এটি আপনার প্রোগ্রামটি চালানোর জন্য ব্যবহার করে। এটি python -i myscript.pyচলার সময় এটির মতো কনফিগার করতে আমি বিশেষভাবে দরকারী বলে মনে করি । এটি আপনাকে প্রোগ্রাম শেষ হওয়ার পরে অজগর শেলের কাছে ফেলে দেয়, প্রোগ্রামের পরিবেশটি বোঝায়, যাতে আপনি আরও ভেরিয়েবল এবং কল ফাংশন এবং পদ্ধতিগুলির সাথে খেলতে পারেন।


8
আইটেমে +1 করুন ৩. আমি স্কাইটকে আমার পাইথন সম্পাদক হিসাবে ব্যবহার করি এবং এটি আউটপুটটিকে তার নিজস্ব আউটপুট উইন্ডোতে রাখে। এটি সত্যিই দরকারী কারণ আপনি একক উইন্ডোতে একাধিক রান আউটপুট সম্ভাব্যরূপে দেখতে পারেন।
জোরিস টিমারম্যানস

আমি ইতিমধ্যে একটি উন্মুক্ত টার্মিনাল থেকে এটি চালিয়ে আউটপুটটি দেখতে সক্ষম হয়েছি। তবে পাইথন কমান্ডে আমার পুরো স্ক্রিপ্ট ঠিকানা দেওয়া দরকার? তা কি এড়ানো যায়? আমি যখন কাঁচা-ইনপুট () পদ্ধতি ব্যবহার করি তখন এটি আমাকে নেম-ইরার দেয়: নাম 'কাঁচা_পিন্ড' এটি সংজ্ঞায়িত হয় না। আপনি কি এমন কোনও সম্পাদককে পরামর্শ দিতে পারেন যা কার্যকর হওয়ার পরে স্বয়ংক্রিয়ভাবে বিরতি দেয়?
রোহিতমিশ্রা

1
@ মুভিংহেড: সম্ভবত আপনি অজগর 3 ব্যবহার করছেন? পাইথন 3 এ এটির নামকরণ হয় ইনপুট ()। তবে আমি আপাতত পাইথন ২.6 ব্যবহার করব, যেহেতু পাইথন 3 তে গুরুত্বপূর্ণ তৃতীয় পক্ষের লাইব্রেরি নেই যা এখনও পোর্ট করা হয়নি। (পাইথন 2vs3 এ অন্যান্য প্রশ্নগুলি দেখুন)। সম্পাদক সম্পর্কে, আমি উইন্ডোজ ব্যবহার করি না, নোটপ্যাড ++ আপনাকে কমান্ডটি কনফিগার করতে দেয়। আমি ইমাস ব্যবহার করি যার উইন্ডোজ সংস্করণ রয়েছে তবে আমি এটি কখনই ব্যবহার করি না।
নসক্লো

@ ননস্কলো ধন্যবাদ !! ইয়াহ আমি পাইথন 3 ব্যবহার করছি এখন বেসিক স্টাফগুলি করা তাই খুব বেশি সমস্যা হওয়া উচিত নয়। আমি নোটপ্যাড ++ চেষ্টা করব। আমি বর্তমানে পদ্দেবকে গ্রহণের জন্য চেষ্টা করছি
রোহিতমিশ্রা

@ মুভিংহেড আমি অপ্টানা স্টুডিও ব্যবহার করি। (পাইদেব পূর্ব প্যাকেজড)। এটা সত্যি ভালো. কিছুই বলার নাই.
v.oddou

51

cmd /kকোনও কনসোল অ্যাপ্লিকেশন (কেবল পাইথন নয়) খোলার সাধারণ উপায় হ'ল অ্যাপ্লিকেশন বন্ধ হওয়ার পরেও থাকবে। আমি এটি করতে সবচেয়ে সহজ উপায়টি হ'ল, উইন + আর টিপুন, টাইপ করুন cmd /kএবং তারপরে আপনি রান স্ক্রিপ্টটি চালানোর ডায়ালগটিতে টানুন এবং ফেলে দিন।


3
চমত্কার উত্তর। তোমার এটা পাওয়া উচিত ছিল।
জাগু

1
পাইথন ওএস.সিস্টেম কমান্ডের জন্য কেবলমাত্র ফাইআই আপনি ওএস.সিস্টেম ("সেমিডি / কে" + মাই অ্যাপপথ + "" + মাইফ্ল্যাজস্ট্রিং) করবেন
জয়

1
cmd /kশুধুমাত্র উইন্ডোজ is দুঃখিত, আমি কোনও ম্যাক বিকল্পের সাহায্য করতে পারি না।
tzot

পাইথন কমান্ড নিজেই সহ আপনাকে কী স্ক্রিপ্টটি টেনে আনতে হবে? দুঃখিত আমি একটি উদাহরণ দিতে পারেন দয়া করে? আমি উইন্ডোজগুলির নীচে পাইথনে খুব নতুন।
Fandango68

1
এই উত্তরটি সবচেয়ে সোজা এগিয়ে ছিল এবং উইন্ডোজের পরিবেশে আমার যা প্রয়োজন ছিল ঠিক তা করে। প্রোগ্রামটি একবার কার্যকর করলে টার্মিনাল উইন্ডোটি খোলা থাকে।
ক্যামেরন অ্যাটকিনসন

39

ইতিমধ্যে উন্মুক্ত সিএমডি উইন্ডো থেকে স্ক্রিপ্টটি শুরু করুন বা স্ক্রিপ্টের শেষে পাইথন 2 তে এই জাতীয় কিছু যুক্ত করুন:

 raw_input("Press enter to exit ;)")

বা, পাইথন 3 এ:

input("Press enter to exit ;)")

1
"যে কোনও কী" কাজ করবে না, কেবল প্রবেশ করবে (বা আমরা যেখানে থাকি তার উপর নির্ভর করে Ctrl + D)।
ড্যানিয়েল অ্যান্ডারসন

1
@ ড্যানিয়েলঅ্যান্ডারসন হ্যাঁ, পাঠ্য পরিবর্তন করেছেন
অনুরাগ ইউনিয়াল

54
আপনি যদি এটির বিষয়ে চিন্তা করেন তবে এটি এমন একধরণের গভীর যে কেবল "প্রবেশ" আপনাকে "প্রস্থান" করতে দেয় ...
জোয়েল বি

19

ব্যতিক্রম ক্ষেত্রে আপনার উইন্ডোটি উন্মুক্ত রাখতে (এখনও, ব্যতিক্রমটি মুদ্রণের সময়)

পাইথন 2

if __name__ == '__main__':
    try:
        ## your code, typically one function call
    except Exception:
        import sys
        print sys.exc_info()[0]
        import traceback
        print traceback.format_exc()
        print "Press Enter to continue ..." 
        raw_input() 

উইন্ডোটি যে কোনও ক্ষেত্রে খোলা রাখতে:

if __name__ == '__main__':
    try:
        ## your code, typically one function call
    except Exception:
        import sys
        print sys.exc_info()[0]
        import traceback
        print traceback.format_exc()
    finally:
        print "Press Enter to continue ..." 
        raw_input()

পাইথন ঘ

পাইথন 3 এর জন্য আপনাকে তার জায়গায় ব্যবহারinput()raw_input() করতে হবে , এবং অবশ্যই printবিবৃতিগুলি মানিয়ে নিতে হবে ।

if __name__ == '__main__':
    try:
        ## your code, typically one function call
    except BaseException:
        import sys
        print(sys.exc_info()[0])
        import traceback
        print(traceback.format_exc())
        print("Press Enter to continue ...")
        input() 

উইন্ডোটি যে কোনও ক্ষেত্রে খোলা রাখতে:

if __name__ == '__main__':
    try:
        ## your code, typically one function call
except BaseException:
    import sys
    print(sys.exc_info()[0])
    import traceback
    print(traceback.format_exc())
finally:
    print("Press Enter to continue ...")
    input()

14

আপনি এর আগে উত্তরগুলি একত্রিত করতে পারেন: (নোটপ্যাড ++ ব্যবহারকারীর জন্য)

বর্তমান স্ক্রিপ্টটি চালাতে F5 চাপুন এবং কমান্ডটি টাইপ করুন:

cmd /k python -i "$(FULL_CURRENT_PATH)"

এইভাবে আপনি আপনার নোটপ্যাড ++ অজগর স্ক্রিপ্টটি কার্যকর করার পরে ইন্টারেক্টিভ মোডে থাকবেন এবং আপনি আপনার ভেরিয়েবলগুলি এবং এর সাথে আরও প্রায় খেলতে সক্ষম হবেন :)


আপনি যদি উইন্ডোজ পাথের নামটিতে $ (FULL_CURRENT_PATH) পরিবর্তন করেন তবে এটি একটি দুর্দান্ত উইন্ডোজ ব্যাচ ফাইল তৈরি করে।
নুমেনন

আমি পিআইএনপিপি প্লাগইন পাওয়া এবং এটি চালানোর জন্য একটি শর্টকাট বরাদ্দ করতে খুব সহজ পেয়েছি (পূর্ববর্তী এফ 5 শর্টকাটটি অক্ষম করতে ভুলবেন না)
জিনস্নো

11

এই 2 টি লাইন দিয়ে একটি উইন্ডোজ ব্যাচ ফাইল তৈরি করুন:

python your-program.py

pause

2
অথবা ফাইলটির import os os.system("pause")শেষে.py
স্পিক্যাট্রিক্স 25'15

4
এটি এখানেই একমাত্র উত্তর যা এমনকি দূরবর্তী অবস্থান থেকে সঠিক। উত্তরগুলি corrupting প্রয়োজন প্রতি একক পাইথন স্ক্রিপ্ট আপনি কি কখনো চালানো হবে সঙ্গে raw_inputবা অন্যান্য আবর্জনা কেবল ভুল। হয় পাইথন আপনার যেভাবে কমান্ড লাইনে প্রত্যাশা করে সেটিতে আপনার কমান্ডটি টাইপ করুন, অথবা 1981 সালের আগস্ট থেকে ঠিক এই উদ্দেশ্যে এমএস-ডস সরবরাহ করা ব্যাচ ভাষাটি ব্যবহার করুন ।
কেভিন জে চেজ

1
আরও ভাল, python %*এটিকে "ওপেন উইথ" প্রোগ্রামগুলির মধ্যে একটি হিসাবে ব্যবহার করুন এবং সেট করুন যাতে আপনি থামিয়ে উইন্ডো খোলার জন্য একটি .py ফাইলটি ডান ক্লিক করতে পারেন বা এটি আমার অ্যানাকোন্ডা 3 ফোল্ডারে (প্যাথএইচ) py_pause.bat হিসাবে এখনই রেখে দিতে পারেন আমি py_pause my-prog.py all my argsসেমিডি লাইন থেকে চালাতে পারি
ব্রায়ান

7

পাইথন 2 এ আপনি এটি দিয়ে করতে পারেন: কাঁচা_পিন্ড ()

>>print("Hello World!")    
>>raw_input('Waiting a key...')

পাইথন 3 এ আপনি এটি দিয়ে করতে পারেন: ইনপুট ()

>>print("Hello world!")    
>>input('Waiting a key...')

এছাড়াও, আপনি এটি সময় সহ করতে পারেন leep ঘুম (সময়)

>>import time
>>print("The program will close in 5 seconds")
>>time.sleep(5)

7

ব্যবহার করে atexitআপনি প্রোগ্রামটি প্রস্থান করার সাথে সাথেই বিরতি দিতে পারবেন। যদি কোনও ত্রুটি / ব্যতিক্রম প্রস্থানের কারণ হয় তবে স্ট্যাকট্রেস মুদ্রণের পরে এটি বিরতি দেয়।

import atexit

# Python 2 should use `raw_input` instead of `input`
atexit.register(input, 'Press Enter to continue...')

আমার প্রোগ্রাম, আমি থেকে কল করা atexit.registerমধ্যে exceptদফা, যাতে এটি শুধুমাত্র বিরাম হবে কিছু ভুল হয়েছে।

if __name__ == "__main__":
    try:
        something_that_may_fail()

    except:
        # Register the pause.
        import atexit
        atexit.register(input, 'Press Enter to continue...')

        raise # Reraise the exception.

5

আমারও একই সমস্যা ছিল। নোটপ্যাড ++ সহ আমি কমান্ডটি ব্যবহার করতাম: C:\Python27\python.exe "$(FULL_CURRENT_PATH)"কোডটি বন্ধ হওয়ার সাথে সাথেই সিএমডি উইন্ডোটি বন্ধ করে দিয়েছে।
এখন আমি ব্যবহার করছি cmd /k c:\Python27\python.exe "$(FULL_CURRENT_PATH)"যা সেন্টিমিডি উইন্ডোটি উন্মুক্ত রাখে।


1
আপনি আপনার পথের পরিবেশ পরিবর্তনশীলটির শেষে "; সি: \ পাইথন 27" যুক্ত করতে চাইতে পারেন। এইভাবে এটি 'সেন্টিমিডি / কে পাইথন -i "F (FULL_CURRENT_PATH)" - এ সংক্ষিপ্ত করা যেতে পারে - উপরের উত্তরটি প্লাসটি দরকারী-ঠিক কী বলেছে।
এনজিমা

5

পাইথন 3 এ

input('Press Enter to Exit...')

কৌতুক করবে।


2

উইন্ডোটি কেবল উন্মুক্ত রাখতে আমি অনুরাগের সাথে একমত এবং এটি আমার উইন্ডোগুলি স্বল্প সামান্য গণনা টাইপ প্রোগ্রামের জন্য উন্মুক্ত রাখতে আমি করেছি।

এটি কেবল কোনও পাঠ্য ছাড়াই একটি কার্সার প্রদর্শন করবে:

raw_input() 

এই পরবর্তী উদাহরণটি আপনাকে একটি স্পষ্ট বার্তা দেবে যে প্রোগ্রামটি হয়ে গেছে এবং প্রোগ্রামের মধ্যে অন্য ইনপুট প্রম্পটে অপেক্ষা না করা:

print('You have reached the end and the "raw_input()" function is keeping the window open') 
raw_input()

বিঃদ্রঃ!
(1) অজগর 3 এ কোনও কাঁচা_পিন্ড () নেই , কেবল ইনপুট ()
(২) একটি স্ট্রিং নির্দেশ করতে একক উদ্ধৃতি ব্যবহার করুন; অন্যথায় যদি আপনি "কাঁচা_পিন্ড ()" এর মতো কোনও কিছুর আশেপাশে দ্বিগুণ টাইপ করেন তবে এটি এটি একটি ফাংশন, ভেরিয়েবল, ইত্যাদি এবং পাঠ্য নয় বলে মনে করবে।

এই পরবর্তী উদাহরণে, আমি ডাবল উদ্ধৃতি ব্যবহার করি এবং এটি কার্যকর হবে না কারণ এটি মনে করে যে "" "এবং" ফাংশন "এর মধ্যে উদ্ধৃতিগুলির মধ্যে একটি বিরতি রয়েছে যদিও আপনি এটি পড়ার পরেও আপনার নিজের মন এটিকে নিখুঁতভাবে অনুধাবন করতে পারে:

print("You have reached the end and the "input()" function is keeping the window open")
input()

আশা করি এটি অন্যদের জন্য সহায়তা করে যা সম্ভবত কম্পিউটারটি কীভাবে চিন্তা করে তা এখনও শুরু করে নি। এটি কিছুটা সময় নিতে পারে। হে)


2

আপনি যদি ডেস্কটপ শর্টকাট থেকে আপনার স্ক্রিপ্টটি চালাতে চান, আপনার অজগর ফাইলটি ডান ক্লিক করুন এবং নির্বাচন করুন Send to|Desktop (create shortcut)। তারপরে শর্টকাটটিতে ডান ক্লিক করুন এবং বৈশিষ্ট্যগুলি নির্বাচন করুন। শর্টকাট ট্যাবে লক্ষ্য: পাঠ্য বাক্সটি নির্বাচন করুন এবং cmd /k পথের সামনে যুক্ত করুন এবং ওকে ক্লিক করুন। শর্টকাট এখন আপনার স্ক্রিপ্টটি বন্ধ না করে চালানো উচিত এবং আপনার এটির দরকার নেইinput('Hit enter to close')

দ্রষ্টব্য, যদি আপনার মেশিনে অজগরটির একাধিক সংস্করণ থাকে তবে প্রয়োজনীয় অজগরটির নাম সিএমডি / কে এবং স্কিপথের মধ্যে নির্বাহযোগ্য যুক্ত করুন:

cmd /k python3 "C:\Users\<yourname>\Documents\your_scipt.py"

ধন্যবাদ! এটি আসলে আমাকে অনেক সাহায্য করেছিল। আমি লিনাক্স ব্যবহারকারী এবং এটি বের করতে পারিনি।
মাইকেল ব্রুস

1

inputএবং বাদে raw_input, আপনি এর whileমতো একটি অসীম লুপও ব্যবহার করতে পারেন : while True: pass(পাইথন 2.5 + / 3) বাwhile 1: pass (পাইথন 2/3 সমস্ত সংস্করণের)। যদিও এটি কম্পিউটিং শক্তি ব্যবহার করতে পারে।

আপনি কমান্ড লাইন থেকে প্রোগ্রামটি চালাতে পারেন। pythonকমান্ড লাইনে টাইপ করুন (ম্যাক ওএস এক্স টার্মিনাল) এবং এটিতে বলা উচিত Python 3.?.?(আপনার পাইথন সংস্করণ) এটি আপনার পাইথন সংস্করণটি দেখায় না, বা বলে যে python: command not found, PATH মানগুলি (উপরে তালিকাভুক্ত এনভায়ারোমেন্টাল মানগুলি) / টাইপ পরিবর্তন করে দেখুন C:\(Python folder\python.exe। যদি সফল, প্রকার pythonবা C:\(Python installation)\python.exeএবং পূর্ণ ডিরেক্টরির আপনার প্রোগ্রাম।


1
এটি আপনার গাড়ি চালিয়ে যাওয়ার মতো, আপনি যখন কফি বা ঘুমোতে যান তবে! অনেক স্তরের জন্য বিপজ্জনক
Fandango68

1

একটি খুব বিড়ম্বিত উত্তর, তবে আমি একটি উইন্ডোজ ব্যাচ ফাইল তৈরি করেছি যার নাম pythonbat.batরয়েছে:

python.exe %1
@echo off
echo.
pause

এবং তারপরে ফাইলগুলির pythonbat.batজন্য ডিফল্ট হ্যান্ডলার হিসাবে নির্দিষ্ট .py

এখন, আমি যখন .pyফাইল এক্সপ্লোরারে কোনও ফাইলকে ডাবল-ক্লিক করি , এটি একটি নতুন কনসোল উইন্ডো খোলে, পাইথন স্ক্রিপ্টটি চালায় এবং তারপরে বিরতি দেয় (খোলা থাকে), যতক্ষণ না আমি কোনও কী টিপব না ...

কোনও পাইথন স্ক্রিপ্টে কোনও পরিবর্তন দরকার নেই।

আমি এখনও একটি কনসোল উইন্ডো খুলতে পারি এবং python myscript.pyআমি চাইলে নির্দিষ্ট করতে পারি ...

(আমি কেবল লক্ষ্য করেছি @ মরিজিও ইতিমধ্যে এই সঠিক উত্তরটি পোস্ট করেছে)


0

আপনি পাওয়ারশেল খুলুন এবং "পাইথন" টাইপ করতে পারেন। পাইথন আমদানি করার পরে, কোডটি চালানোর জন্য আপনি আপনার প্রিয় পাঠ্য-সম্পাদক থেকে উত্স কোডটি পেস্ট করতে পারেন।

উইন্ডোটি বন্ধ হবে না।


0

আপনি যদি সিএমডি-উইন্ডো খোলা থাকতে চান এবং চালিত-ফাইল ডিরেক্টরিতে থাকতে চান তবে এটি উইন্ডোজ 10 এ কাজ করে:

cmd /k cd /d $(CURRENT_DIRECTORY) && python $(FULL_CURRENT_PATH)

0

আমি win10 তে আমার পাই 3 এনভায়ারমেন্টের সলিউশনটি স্রেফ সেন্টিমিডি বা অ্যাডমিনিস্ট্রেটর হিসাবে পাওয়ারশেল চালানোর জন্য খুঁজে পেয়েছি এবং আউটপুট একই কনসোল উইন্ডোতে থাকবে, অন্য কোনও ধরণের ব্যবহারকারী রান পাইথন কমান্ড পাইথনকে একটি নতুন কনসোল উইন্ডো খোলার কারণ হতে পারে।


-1
  1. যাওয়া এখানে এবং নোটপ্যাড ++ ডাউনলোড করুন এবং ইনস্টল করুন
  2. এখানে যান এবং পাইথনটি ডাউনলোড করুন এবং ইনস্টল করুন ২.7 নয় 3।
  3. শুরু করুন, পাওয়ারশেল চালান। নিম্নলিখিত প্রবেশ. [Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")
  4. পাওয়ারশেল বন্ধ করুন এবং এটি আবার খুলুন।
  5. আপনার প্রোগ্রামগুলির জন্য একটি ডিরেক্টরি তৈরি করুন। mkdir স্ক্রিপ্ট
  6. ডিরেক্টরি সিডি স্ক্রিপ্ট খুলুন
  7. নোটপ্যাড ++ এ, একটি নতুন ফাইল প্রকারে: print "hello world"
  8. হ্যালো.পি হিসাবে ফাইলটি সংরক্ষণ করুন
  9. পাওয়ারশেলে ফিরে যান এবং dir টাইপ করে নিশ্চিত হন যে আপনি সঠিক ডিরেক্টরিতে আছেন। সেখানে আপনার ফাইল হ্যালো.পি।
  10. পাওয়ারশেল প্রম্পটে টাইপ করুন: python hello.py

-1

উইন্ডোটি উন্মুক্ত রাখতে একটি সাধারণ হ্যাক:

counter = 0

While (True):

    If (counter == 0):

        # Code goes here

    counter += 1

কাউন্টারটি তাই কোড নিজেই পুনরাবৃত্তি করবে না।


-1

সহজ উপায়:

import time

#Your code here
time.sleep(60)
#end of code (and console shut down)

এটি কোডটি 1 মিনিটের জন্য রেখে দিবে এবং এটি বন্ধ করে দেবে।


1
আপনি গম্ভীরভাবে কিভাবে সাহস। তাই অপ্রয়োজনীয়। এটি এই প্রশ্নটি সম্পর্কে মোটেই নয় এবং আপনি এটি জানেন।
রেডগার টেক

-2

উইন্ডোজ 10 এ ভিক্ষা করার জন্য প্রবেশ করান:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

আশ্চর্যজনক, তবে এটি আমার পক্ষে কার্যকর! (একসাথে ইনপুট () অবশ্যই একসাথে)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.