3つの入力引数を取り、3つの引数を連結した名前のディレクトリを作成するpythonスクリプトを生成しようとしています。私が与えるコマンドはpython new.py user1 32 maleです。私はuser1_32_maleとして作成されたディレクトリ名を取得する必要がありますが、user_name + "" + age + "" + genderというディレクトリ名を取得しています。誰かが私のコードPythonでユーザー入力ディレクトリ名を作成
#!/usr/bin/python
import pexpect
import numpy as np
#import matplotlib.pyplot as plt
#import pylab as p
from math import *
from sys import argv
import os.path
import numpy as np
import os, sys
#print "Hello, Python!"
script, user_name, age, gender = argv
dirname = user_name + "_" + age + "_" + gender
newpath = r'./dirname'
if not os.path.exists(newpath):
os.makedirs(newpath)
引用符の種類を選択してください( '「'や '『')とそれを使用。あなたが同じ表現にし、ナンセンスで終わる両方の混合している。 – khelwood
文字列を' R』./ USER_NAME +」文字列の中に他のものを入れたくない場合は、文字列の中に入れないでください。 – TessellatingHeckler