-2
ファイル内の行から抽出する最も良い方法は何ですか(例:行は-user <username> -id <userid> -sub <subname>
)。しかし、長さの行は、-user、-id、-subのような余分な属性によって異なる場合があります。Pythonの行から抽出する最も良い方法は何ですか
出力は次のようになります - 私はこのためJSON
を使用していない
{
"user" : username
"id" : userid
"sub" : subname
}
何のために最善の方法をハードコードしていますか?いくつかの文字列分割でこれを行うことができます –
@SergioTulentsevはい私は文字列分割でそれを行うことができました。属性は1行で異なる場合があります。あなたは文字列分割が正規表現よりも速いと思いますか? –
私は分かりません。測定する必要があります。また、コードのメンテナンス性は、ほとんどの場合、生の性能よりも重要です。非自明な正規表現は、文字列の分割よりも把握が難しい。 –