2017-09-23 6 views
0

に削除する方法を\」文字列からPython2.7で、 私は、サーバーからの文字列を得た:はどのように削除するには\「文字列からPython2.7

'(\\'1\\',\\'YoTWsmjxk4M5lqgmzKzF8oI6owoqJBM5mVumQ-0fL01OLS9gU63Gfw**\\',\\'\\x00\\x00\\x00\\x00\\x94\\xa7\\x2f\\x34\\',\\'\\',\\'2\\');' 

を、どのように

に転送します
'('1','YoTWsmjxk4M5lqgmzKzF8oI6owoqJBM5mVumQ-0fL01OLS9gU63Gfw**','\\x00\\x00\\x00\\x00\\x94\\xa7\\x2f\\x34','','2')' 

+0

文字列は二重引用符のように見えます。どのようにして入手したのか、そしてPythonからどのように抽出したのか、より多くの文脈を与えてください。 –

答えて

0
str = "'(\\'1\\',\\'YoTWsmjxk4M5lqgmzKzF8oI6owoqJBM5mVumQ-0fL01OLS9gU63Gfw**\\',\\'\\x00\\x00\\x00\\x00\\x94\\xa7\\x2f\\x34\\',\\'\\',\\'2\\');'" 

str.replace('\\', '') 

使用は置き換えたいとあなたがと交換したいチャーた第二1であるchar型1最初は2つのパラメータを取りますreplace方法を、組み込み。

+0

Pycharm's Debuggerの変数を 'print'を使う代わりに見ましたが、とにかくありがとうございます –

+0

あなたが助けてくれればansを受け入れることができます –

+0

コードだけの回答は質問の問題の解決方法を説明していないので、これが何をし、どのように問題を解決するかを説明するためにあなたの答えを更新することを検討してください - これはOPだけでなく、同様の問題を持つ他の人に役立ちます。あなたのご意見ありがとうございました。[良い答えを書くにはどうすればいいですか](https://stackoverflow.com/help/how-to-answer) – FluffyKitten

0

これはあなたのケースで動作する可能性があります。変数がstrの場合、

str = '(\\'1\\',\\'YoTWsmjxk4M5lqgmzKzF8oI6owoqJBM5mVumQ-0fL01OLS9gU63Gfw**\\',\\'\\x00\\x00\\x00\\x00\\x94\\xa7\\x2f\\x34\\',\\'\\',\\'2\\');' 

\\をどこにも置き換えないでください。しかし、ここで 'x'がそ​​こにある場合、あなたはxの前に\をなくします。

str.replace("\\", ""); 

しかし、あなたはXの前にそれをしたいのように、あなたが戻って置く\\ xだけ

str.replace("x", "\\x"); 
+1

Pycharmのデバッガで変数を 'print'を使用する代わりに見ましたが、どうもありがとうございます。 –

0

前にstrの組み込みreplace()モジュールを使用することができます。

string = "(\\'1\\',\\'YoTWsmjxk4M5lqgmzKzF8oI6owoqJBM5mVumQ-0fL01OLS9gU63Gfw**\\',\\'\\x00\\x00\\x00\\x00\\x94\\xa7\\x2f\\x34\\',\\'\\',\\'2\\');" 

replaced = string.replace("\\'", "'") 
print replaced 
#Output 

"('1','YoTWsmjxk4M5lqgmzKzF8oI6owoqJBM5mVumQ-0fL01OLS9gU63Gfw**','\\x00\\x00\\x00\\x00\\x94\\xa7\\x2f\\x34','','2');" 
+0

Pycharmのデバッガで変数を 'print'を使用して見ましたが、とにかくありがとうございます –

+0

@CharlieHuang、あなたを助けてくれたので、質問は答えられないままです。 – Bijoy

関連する問題