पर वेरिएबल्स पास करना मैं अपने सबप्रोसेस कमांड पर raw_input
से अपने चर को पास करने का प्रयास कर रहा हूं। मैं पाइथन के लिए नया हूँ। किसी भी मदद की सराहना की जाएगी।एक सबप्रोसेस कॉल
#!/usr/bin/python
import subprocess
print "\nWhat user name"
username = str(raw_input('username: '))
print "\nWhat is the user id"
userid = int(raw_input('Enter user id: '))
print "\nWhat is the user\'s primary group?"
primarygroup = int(raw_input('Enter group: '))
print "\nWhat is the user\'s secondary group?"
secondarygroup = int(raw_input('Enter group: '))
subprocess.call(['useradd' '-m' '-g' _primarygroup '-G' _secondarygroup '-u' _userid _username])
print"\nThe user has been added"
आपको क्या समस्या है? कृपया विशिष्ट रहें। –
"विशिष्ट होना" है - उम्मीद है - n00bz के लिए उनकी समस्या के बारे में थोड़ा और स्पष्ट रूप से सोचने का एक तरीका है। –
वास्तव में पुराना लेकिन मैं ध्यान दूंगा कि, उदाहरण के लिए, प्राथमिक समूह को 'प्राथमिक समूह' में पढ़ा गया था लेकिन फिर '_primarygroup' के माध्यम से उपयोग करने का प्रयास किया गया। – altendky