पाइथन में नया मूल्य वापसी मूल्य। मैं एक पायथन लिपि बना रहा हूं जो एक स्ट्रिंग हैलो दुनिया लौटाता है। और एक खोल स्क्रिप्ट बना रहा हूँ। खोल से पायथन लिपि में एक कॉल जोड़ें।पाइथन लिपि से शेल स्क्रिप्ट
- मुझे खोल से पायथन तक तर्क पारित करने की आवश्यकता है।
- मुझे शैल स्क्रिप्ट में पायथन से मूल्य वापसी मुद्रित करने की आवश्यकता है।
shellscript1.sh मेरी कोड
#!/bin/bash
# script for tesing
clear
echo "............script started............"
sleep 1
python python/pythonScript1.py
exit
pythonScript1.py
#!/usr/bin/python
import sys
print "Starting python script!"
try:
sys.exit('helloWorld1')
except:
sys.exit('helloWorld2')
धन्यवाद अली। यह कोड ठीक काम कर रहा है। लेकिन मुझे एक स्ट्रिंग मान वापस करने की जरूरत है। यह कैसे संभव होगा? –
आपको पाइथन परिणाम कैप्चर करना चाहिए: a = \ 'पायथन पायथन/पायथनस्क्रिप्ट 1.py "परीक्षण" \ ''; echo $ a e प्रिंट प्रिंट करें जो आप पाइथन कोड –
ys में प्रिंट करते हैं, यह काम करता है, धन्यवाद ali –