Amazon Best VPN GoSearch

ऑनवर्क्स फ़ेविकॉन

अजगर

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में पायथन चलाएं

यह कमांड पायथन है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


पायथन - एक व्याख्या की गई, इंटरैक्टिव, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा

SYNOPSIS


अजगर [ -B ] [ -d ] [ -E ] [ -h ] [ -i ] [ -m मोड्यूल का नाम ]
[ -O ] [ -ओओ ] [ -R ] [ -Q तर्क ] [ -s ] [ -S ] [ -t ] [ -u ]
[ -v ] [ -V ] [ -W तर्क ] [ -x ] [ -3 ] [ -? ]
[ -c आदेश | लिपि | - ] [ तर्क ]

वर्णन


पायथन एक व्याख्यात्मक, संवादात्मक, वस्तु-उन्मुख प्रोग्रामिंग भाषा है जो जोड़ती है
बहुत स्पष्ट वाक्य रचना के साथ उल्लेखनीय शक्ति। पायथन में प्रोग्रामिंग के परिचय के लिए,
पायथन ट्यूटोरियल देखें। पायथन लाइब्रेरी संदर्भ दस्तावेज़ अंतर्निहित और मानक
प्रकार, स्थिरांक, कार्य और मॉड्यूल। अंत में, पायथन संदर्भ मैनुअल वर्णन करता है
मूल भाषा का वाक्य-विन्यास और शब्दार्थ (शायद भी) बहुत विस्तार से। (इन
दस्तावेज़ के माध्यम से स्थित हो सकते हैं इंटरनेट संसाधन नीचे; वे आपके पर स्थापित हो सकते हैं
सिस्टम भी।)

पायथन की मूल शक्ति को सी या सी ++ में लिखे गए अपने स्वयं के मॉड्यूल के साथ बढ़ाया जा सकता है। अधिकतम
सिस्टम ऐसे मॉड्यूल को गतिशील रूप से लोड किया जा सकता है। पायथन भी एक विस्तार के रूप में अनुकूलनीय है
मौजूदा अनुप्रयोगों के लिए भाषा। संकेतों के लिए आंतरिक दस्तावेज़ीकरण देखें।

इंस्टॉल किए गए पायथन मॉड्यूल और पैकेज के लिए प्रलेखन को चलाकर देखा जा सकता है पाइडोक
कार्यक्रम.

कमान लाइन विकल्प


-B मत लिखो .py[सह] आयात पर फ़ाइलें। पाइथोंडोन्टराइटबाइटीकोड भी देखें।

-c आदेश
निष्पादित करने के लिए आदेश निर्दिष्ट करें (अगला भाग देखें)। यह विकल्प सूची को समाप्त करता है
(निम्न विकल्पों को कमांड के तर्क के रूप में पारित किया जाता है)।

-d पार्सर डिबगिंग आउटपुट चालू करें (केवल विजार्ड के लिए, संकलन के आधार पर
विकल्प)।

-E PYTHONPATH और PYTHONHOME जैसे पर्यावरण चर को अनदेखा करें जो संशोधित करते हैं
दुभाषिया का व्यवहार।

-h , -? , --मदद
दुभाषिया निष्पादन योग्य के लिए उपयोग को प्रिंट करता है और बाहर निकलता है।

-i जब एक स्क्रिप्ट को पहले तर्क के रूप में पारित किया जाता है या -c विकल्प का उपयोग किया जाता है, दर्ज करें
स्क्रिप्ट या कमांड को निष्पादित करने के बाद इंटरेक्टिव मोड। यह नहीं पढ़ता है
$PYTHONSTARTUP फ़ाइल। यह वैश्विक चर या स्टैक का निरीक्षण करने के लिए उपयोगी हो सकता है
ट्रेस जब कोई स्क्रिप्ट अपवाद उठाती है।

-m मोड्यूल का नाम
खोजें sys.पथ नामित मॉड्यूल के लिए और संबंधित चलाता है .py एक के रूप में फ़ाइल
लिपियों.

-O बुनियादी अनुकूलन चालू करें। यह संकलित के लिए फ़ाइल नाम एक्सटेंशन को बदल देता है
(बाइटकोड) फ़ाइलें . से .पाइक सेवा मेरे पीयो. दो बार दिए जाने पर, डॉकस्ट्रिंग होने का कारण बनता है
बाहर किया हुआ।

-ओओ के अलावा डॉकस्ट्रिंग को त्यागें -O अनुकूलन।

-R "हैश रैंडमाइजेशन" चालू करें, ताकि हैश () str, बाइट्स और डेटाटाइम के मान
वस्तुओं को एक अप्रत्याशित छद्म-यादृच्छिक मान के साथ "नमकीन" किया जाता है। हालांकि वे
एक व्यक्तिगत पायथन प्रक्रिया के भीतर स्थिर रहें, वे अनुमानित नहीं हैं
पायथन के बार-बार आह्वान के बीच।

इसका उद्देश्य सेवा से इनकार के खिलाफ सुरक्षा प्रदान करना है
सावधानी से चुने गए इनपुट जो किसी तानाशाही के सबसे खराब प्रदर्शन का फायदा उठाते हैं
निर्माण, ओ (एन ^ 2) जटिलता। देखो
http://www.ocert.org/advisories/ocert-2011-003.html ब्योरा हेतु।

-Q तर्क
डिवीजन नियंत्रण; पीईपी 238 देखें। तर्क "पुराने" में से एक होना चाहिए (डिफ़ॉल्ट,
इंट/इंट और लॉन्ग/लॉन्ग रिटर्न एक इंट या लॉन्ग), "नया" (नया डिवीजन सेमेन्टिक्स, यानी
int/int और long/long एक फ्लोट लौटाता है), "चेतावनी" (पुराने डिवीजन सेमेन्टिक्स a . के साथ)
int/int और long/long के लिए चेतावनी), या "warnall" (पुराने डिवीजन सेमेन्टिक्स a . के साथ)
डिवीजन ऑपरेटर के सभी उपयोग के लिए चेतावनी)। "चेतावनी" के प्रयोग के लिए, देखें
टूल्स/स्क्रिप्ट्स/fixdiv.py स्क्रिप्ट।

-s उपयोगकर्ता साइट निर्देशिका को sys.path में न जोड़ें।

-S मॉड्यूल के आयात को अक्षम करें साइट और साइट पर निर्भर जोड़तोड़
sys.पथ कि इसमें शामिल है।

-t जब कोई स्रोत फ़ाइल इंडेंटेशन के लिए टैब और रिक्त स्थान को एक तरह से मिलाती है तो एक चेतावनी जारी करें
जो इसे रिक्त स्थान में व्यक्त किए गए टैब के मूल्य पर निर्भर करता है। त्रुटि जारी करें
जब विकल्प दो बार दिया जाता है।

-u फोर्स स्टड, स्टडआउट और स्टैडर को पूरी तरह से असंबद्ध होने के लिए मजबूर करें। सिस्टम पर जहां यह
मायने रखता है, बाइनरी मोड में stdin, stdout और stderr भी डालें। ध्यान दें कि वहाँ है
xreadlines (), रीडलाइन () और फ़ाइल-ऑब्जेक्ट इटरेटर्स में आंतरिक बफरिंग ("for
लाइन इन sys.stdin") जो इस विकल्प से प्रभावित नहीं है। इसके आसपास काम करने के लिए,
आप "sys.stdin.readline ()" को "जबकि 1:" लूप के अंदर उपयोग करना चाहेंगे।

-v हर बार जब कोई मॉड्यूल प्रारंभ होता है, तो स्थान दिखाते हुए एक संदेश प्रिंट करें (फ़ाइल नाम या
बिल्ट-इन मॉड्यूल) जिससे इसे लोड किया जाता है। दो बार दिए जाने पर, के लिए एक संदेश प्रिंट करें
मॉड्यूल की खोज करते समय प्रत्येक फ़ाइल की जाँच की जाती है। भी प्रदान करता है
बाहर निकलने पर मॉड्यूल की सफाई के बारे में जानकारी।

-V , --संस्करण
निष्पादन योग्य के पायथन संस्करण संख्या को प्रिंट करता है और बाहर निकलता है।

-W तर्क
चेतावनी नियंत्रण। पायथन कभी-कभी चेतावनी संदेश प्रिंट करता है sys.stderr। एक ठेठ
चेतावनी संदेश का निम्न रूप है: पट्टिका:line: वर्ग: संदेश। डिफ़ॉल्ट रूप से,
प्रत्येक चेतावनी प्रत्येक स्रोत लाइन के लिए एक बार मुद्रित होती है जहां यह होती है। इस विकल्प
नियंत्रित करता है कि चेतावनियां कितनी बार मुद्रित की जाती हैं। विभिन्न -W विकल्प दिए जा सकते हैं; जब एक
चेतावनी एक से अधिक विकल्पों से मेल खाती है, अंतिम मिलान विकल्प के लिए क्रिया है
प्रदर्शन किया। अमान्य -W विकल्पों पर ध्यान नहीं दिया जाता है (एक चेतावनी संदेश इसके बारे में छपा होता है
पहली चेतावनी जारी होने पर अमान्य विकल्प)। चेतावनियों को भी नियंत्रित किया जा सकता है
का उपयोग कर एक पायथन कार्यक्रम के भीतर से चेतावनी मॉड्यूल।

का सबसे सरल रूप है तर्क निम्नलिखित में से एक है कार्य तार (या एक अद्वितीय
संक्षेपाक्षर): उपेक्षा सभी चेतावनियों को अनदेखा करने के लिए; चूक स्पष्ट रूप से अनुरोध करने के लिए
डिफ़ॉल्ट व्यवहार (प्रत्येक चेतावनी को प्रति स्रोत पंक्ति में एक बार प्रिंट करना); सब प्रिंट करने के लिए
हर बार ऐसा होने पर चेतावनी (चेतावनी होने पर यह कई संदेश उत्पन्न कर सकता है
एक ही स्रोत लाइन के लिए बार-बार ट्रिगर किया गया, जैसे कि लूप के अंदर); मॉड्यूल सेवा मेरे
प्रत्येक मॉड्यूल में पहली बार होने वाली प्रत्येक चेतावनी को प्रिंट करें; एक बार प्रत्येक को मुद्रित करने के लिए
चेतावनी केवल पहली बार कार्यक्रम में होती है; या त्रुटि एक बढ़ाने के लिए
चेतावनी संदेश मुद्रित करने के बजाय अपवाद।

पूर्ण रूप से तर्क is कार्य:message:वर्ग:मॉड्यूल:लाइन. यहाँ, कार्य is
जैसा कि ऊपर बताया गया है, लेकिन केवल उन संदेशों पर लागू होता है जो शेष फ़ील्ड से मेल खाते हैं।
खाली फ़ील्ड सभी मानों से मेल खाते हैं; अनुगामी खाली फ़ील्ड को छोड़ा जा सकता है। NS message
फ़ील्ड मुद्रित चेतावनी संदेश की शुरुआत से मेल खाता है; यह मैच है मामला-
असंवेदनशील NS वर्ग फ़ील्ड चेतावनी श्रेणी से मेल खाता है। यह एक होना चाहिए
कक्षा का नाम; मिलान परीक्षण संदेश की वास्तविक चेतावनी श्रेणी है या नहीं
निर्दिष्ट चेतावनी श्रेणी का उपवर्ग। पूरी कक्षा का नाम दिया जाना चाहिए।
RSI मॉड्यूल फ़ील्ड (पूरी तरह से योग्य) मॉड्यूल नाम से मेल खाता है; यह मैच है मामला-
संवेदनशील। NS line फ़ील्ड लाइन नंबर से मेल खाता है, जहाँ शून्य सभी लाइन से मेल खाता है
संख्याएँ और इस प्रकार एक छोड़ी गई रेखा संख्या के बराबर है।

-x स्रोत की पहली पंक्ति छोड़ें। यह केवल एक डॉस विशिष्ट हैक के लिए अभिप्रेत है।
चेतावनी: त्रुटि संदेशों में लाइन नंबर एक-एक करके बंद हो जाएंगे!

-3 पायथन 3.x असंगतताओं के बारे में चेतावनी दें कि 2to3 तुच्छ रूप से ठीक नहीं कर सकता है।

दुभाषिया इंटरफ़ेस


दुभाषिया इंटरफ़ेस UNIX शेल जैसा दिखता है: जब मानक के साथ कहा जाता है
एक tty डिवाइस से जुड़ा इनपुट, यह कमांड के लिए संकेत देता है और एक EOF होने तक उन्हें निष्पादित करता है
पढ़ना; जब फ़ाइल नाम तर्क के साथ या मानक इनपुट के रूप में फ़ाइल के साथ बुलाया जाता है, तो यह पढ़ता है और
निष्पादित करता है लिपि उस फ़ाइल से; जब के साथ बुलाया जाता है -c आदेश, यह पायथन को निष्पादित करता है
कथन (ओं) के रूप में दिया गया है आदेश। यहाँ आदेश द्वारा अलग किए गए कई कथन हो सकते हैं
नई पंक्तियाँ पायथन के बयानों में प्रमुख खाली स्थान महत्वपूर्ण है! गैर-संवादात्मक में
मोड, पूरे इनपुट को निष्पादित करने से पहले पार्स किया जाता है।

यदि उपलब्ध हो, तो उसके बाद स्क्रिप्ट का नाम और अतिरिक्त तर्क स्क्रिप्ट को पास कर दिए जाते हैं
पायथन चर में sys.argv, जो स्ट्रिंग्स की एक सूची है (आपको पहले चाहिए आयात व्यवस्था सेवा मेरे
इसे एक्सेस करने में सक्षम हो)। यदि कोई स्क्रिप्ट नाम नहीं दिया गया है, sys.argv [0] एक खाली स्ट्रिंग है; अगर -c
प्रयोग किया जाता है, sys.argv [0] स्ट्रिंग शामिल है '-सी'। ध्यान दें कि विकल्पों की व्याख्या द्वारा की गई है
पायथन दुभाषिया को स्वयं में नहीं रखा गया है sys.argv.

इंटरैक्टिव मोड में, प्राथमिक संकेत `>>>' है; दूसरा संकेत (जो तब प्रकट होता है जब a
कमांड पूर्ण नहीं है) `...' है। असाइनमेंट द्वारा संकेतों को बदला जा सकता है sys.ps1 or
sys.ps2. जब दुभाषिया एक संकेत पर एक ईओएफ पढ़ता है तो दुभाषिया छोड़ देता है। जब एक अनियंत्रित
अपवाद होता है, एक स्टैक ट्रेस मुद्रित होता है और प्राथमिक संकेत पर नियंत्रण वापस आता है; में
गैर-संवादात्मक मोड, स्टैक ट्रेस प्रिंट करने के बाद दुभाषिया बाहर निकल जाता है। रुकावट
संकेत उठाता है कीबोर्ड इंटरप्ट अपवाद; अन्य UNIX सिग्नल नहीं पकड़े जाते हैं (सिवाय
कि SIGPIPE को कभी-कभी अनदेखा कर दिया जाता है, इसके पक्ष में आईओत्रुटि अपवाद)। त्रुटि संदेश हैं
स्टेडर को लिखा है।

फ़ाइलें और निर्देशिका


ये स्थानीय स्थापना सम्मेलनों के आधार पर अंतर के अधीन हैं; ${उपसर्ग} और
${exec_prefix} स्थापना-निर्भर हैं और GNU सॉफ़्टवेयर के रूप में व्याख्या की जानी चाहिए;
वे वही हो सकते हैं। डेबियन जीएनयू/{हर्ड,लिनक्स} पर दोनों के लिए डिफ़ॉल्ट है / usr.

${exec_prefix}/बिन/पायथन
दुभाषिया का अनुशंसित स्थान।

${उपसर्ग}/lib/पायथन
${exec_prefix}/lib/पायथन
मानक मॉड्यूल वाली निर्देशिकाओं के अनुशंसित स्थान।

${उपसर्ग}/शामिल/पायथन
${exec_prefix}/include/python
निर्देशिकाओं के अनुशंसित स्थान जिनमें आवश्यक फ़ाइलें शामिल हैं
पायथन एक्सटेंशन विकसित करना और दुभाषिया को एम्बेड करना।

~/.pythonrc.py
द्वारा लोड की गई उपयोगकर्ता-विशिष्ट आरंभीकरण फ़ाइल उपयोगकर्ता मापांक; डिफ़ॉल्ट रूप से उपयोग नहीं किया गया या
अधिकांश अनुप्रयोगों द्वारा।

वातावरण चर


पायथनहोम
मानक पायथन पुस्तकालयों का स्थान बदलें। डिफ़ॉल्ट रूप से, पुस्तकालय
${prefix}/lib/python . में खोजे जाते हैं तथा
${exec_prefix}/lib/पायथन , जहां ${prefix} और ${exec_prefix} हैं
स्थापना-निर्भर निर्देशिका, दोनों डिफ़ॉल्ट रूप से / Usr / स्थानीय. जब
$PYTHONHOME एकल निर्देशिका पर सेट है, इसका मान ${prefix} और . दोनों को प्रतिस्थापित करता है
${exec_prefix}. इनके लिए अलग-अलग मान निर्दिष्ट करने के लिए, $PYTHONHOME को . पर सेट करें
${उपसर्ग}:${exec_prefix}.

अजगरपथ
मॉड्यूल फ़ाइलों के लिए डिफ़ॉल्ट खोज पथ को बढ़ाता है। प्रारूप के समान है
शेल का $PATH: कोलन द्वारा अलग किए गए एक या अधिक निर्देशिका पथनाम। न के बराबर
निर्देशिकाओं को चुपचाप अनदेखा कर दिया जाता है। डिफ़ॉल्ट खोज पथ स्थापना है
निर्भर है, लेकिन आम तौर पर ${prefix}/lib/python . से शुरू होता है (पायथनहोम देखें)
ऊपर)। डिफ़ॉल्ट खोज पथ हमेशा $PYTHONPATH में जोड़ा जाता है। अगर एक स्क्रिप्ट
तर्क दिया जाता है, स्क्रिप्ट वाली निर्देशिका को पथ में डाला जाता है
$PYTHONPATH के सामने। पायथन के भीतर से खोज पथ में हेरफेर किया जा सकता है
चर के रूप में कार्यक्रम sys.पथ.

पायथनस्टार्टअप
यदि यह एक पठनीय फ़ाइल का नाम है, तो उस फ़ाइल में पायथन कमांड हैं
इंटरैक्टिव मोड में पहला प्रॉम्प्ट प्रदर्शित होने से पहले निष्पादित किया गया। फ़ाइल है
उसी नाम स्थान में निष्पादित किया जाता है जहां इंटरैक्टिव कमांड निष्पादित होते हैं ताकि
इसमें परिभाषित या आयात की गई वस्तुओं का उपयोग योग्यता के बिना किया जा सकता है
इंटरैक्टिव सत्र। आप संकेतों को भी बदल सकते हैं sys.ps1 और sys.ps2 इस में
फ़ाइल.

पायथन 2K
इसे एक गैर-रिक्त स्ट्रिंग पर सेट करें जिससे पहर निर्दिष्ट तिथियों की आवश्यकता के लिए मॉड्यूल
4-अंकीय वर्षों को शामिल करने के लिए स्ट्रिंग्स के रूप में, अन्यथा 2-अंकीय वर्षों को के आधार पर परिवर्तित किया जाता है
में वर्णित नियम पहर मॉड्यूल प्रलेखन।

पाइथोनोप्टिमाइज
यदि यह एक गैर-रिक्त स्ट्रिंग पर सेट है तो यह निर्दिष्ट करने के बराबर है -O विकल्प.
यदि एक पूर्णांक पर सेट किया जाता है, तो यह निर्दिष्ट करने के बराबर है -O कई बार।

अजगर
यदि यह एक गैर-रिक्त स्ट्रिंग पर सेट है तो यह निर्दिष्ट करने के बराबर है -d विकल्प.
यदि एक पूर्णांक पर सेट किया जाता है, तो यह निर्दिष्ट करने के बराबर है -d कई बार।

पाइथोंडॉन्टराइटबाइटकोड
यदि यह एक गैर-रिक्त स्ट्रिंग पर सेट है तो यह निर्दिष्ट करने के बराबर है -B विकल्प
(लिखने की कोशिश मत करो .py[सह] फ़ाइलें)।

अजगर निरीक्षण
यदि यह एक गैर-रिक्त स्ट्रिंग पर सेट है तो यह निर्दिष्ट करने के बराबर है -i विकल्प.

पाइथोनियोएनकोडिंग
यदि इसे दुभाषिया चलाने से पहले सेट किया जाता है, तो यह इसके लिए प्रयुक्त एन्कोडिंग को ओवरराइड कर देता है
वाक्य रचना में stdin/stdout/stderr एन्कोडिंगनाम:एररहैंडलर RSI एररहैंडलर भाग
वैकल्पिक है और इसका वही अर्थ है जो str.encode में है। Stderr के लिए, एररहैंडलर
भाग की उपेक्षा की जाती है; हैंडलर हमेशा "बैकस्लैश रिप्लेस" होगा।

पाइथोनौसरसाइट
यदि यह एक गैर-रिक्त स्ट्रिंग पर सेट है तो यह निर्दिष्ट करने के बराबर है -s विकल्प
(उपयोगकर्ता साइट निर्देशिका को sys.path में न जोड़ें)।

पाइथोनबफरड
यदि यह एक गैर-रिक्त स्ट्रिंग पर सेट है तो यह निर्दिष्ट करने के बराबर है -u विकल्प.

पायथन वर्बोज़
यदि यह एक गैर-रिक्त स्ट्रिंग पर सेट है तो यह निर्दिष्ट करने के बराबर है -v विकल्प.
यदि एक पूर्णांक पर सेट किया जाता है, तो यह निर्दिष्ट करने के बराबर है -v कई बार।

अजगर चेतावनी
यदि यह अल्पविराम से अलग की गई स्ट्रिंग पर सेट है तो यह निर्दिष्ट करने के बराबर है -W
प्रत्येक अलग मूल्य के लिए विकल्प।

अजगर
यदि यह चर "यादृच्छिक" पर सेट है, तो प्रभाव निर्दिष्ट करने जैसा ही है -R
विकल्प: एक यादृच्छिक मान का उपयोग str, बाइट्स और डेटाटाइम के हैश को सीड करने के लिए किया जाता है
वस्तुओं।

यदि PYTHONHASHSEED को एक पूर्णांक मान पर सेट किया जाता है, तो इसका उपयोग एक निश्चित बीज के रूप में किया जाता है
हैश रैंडमाइजेशन द्वारा कवर किए गए प्रकारों के हैश () उत्पन्न करना। इसका उद्देश्य
दोहराने योग्य हैशिंग की अनुमति देना है, जैसे दुभाषिया के लिए स्वयं परीक्षण के लिए,
या हैश मान साझा करने के लिए पायथन प्रक्रियाओं के समूह को अनुमति देने के लिए।

पूर्णांक [0,4294967295] की सीमा में एक दशमलव संख्या होनी चाहिए। निर्दिष्ट करना
मान 0 उसी हैश मानों की ओर ले जाएगा जब हैश रैंडमाइजेशन अक्षम होता है।

onworks.net सेवाओं का उपयोग करके ऑनलाइन पायथन का उपयोग करें


Ad




×
विज्ञापन
❤️यहां खरीदारी करें, बुक करें या खरीदें - कोई शुल्क नहीं, इससे सेवाएं निःशुल्क बनी रहती हैं।