コマンドラインからPythonにデータを転送します。そして、文字列(コマンドライン)からタプル(python)に変換したいです。しかし、\ 文字に問題があります。
コマンドラインでは、次を使用します。
C:\>python music.py -a variable="?=="
パイソンでは:
#convert variable to array
variable_array = variable.split("==")
#convert to tuple
variable_tuple = tuple(variable_array)
variable_tuple = ("?","") を取得します
必要な結果は variable_tuple = ("\?","") です
使用時
C:\>python music.py -a variable="\?=="
結果は variable_tuple = ("\\?","") です
コマンドラインからデータを転送して、Pythonでタプル(「\?」、「」)を取得するにはどうすればよいですか? 「?」にはバックスラッシュが必要です。