回答編集履歴

1

追記

2021/04/21 09:13

投稿

8524ba23
8524ba23

スコア38341

test CHANGED
@@ -5,3 +5,25 @@
5
5
  `VideoProgram = r"C:\Program Files (x86)\DearMob\5KPlayer\5KPlayer.exe"`とするとよいかと思います。
6
6
 
7
7
  `r'~'`にてraw文字列となり、エスケープシーケンスとして認識されず、ただの文字として扱われます。
8
+
9
+
10
+
11
+ なお、**すでに`\5`(=0x05=ENQ=問い合わせ)という文字として格納されてしまっている**のであれば
12
+
13
+ 以下のように単純に置換してやればよいでしょう。
14
+
15
+
16
+
17
+ ```Python
18
+
19
+ s = "C:\Program Files (x86)\DearMob\5KPlayer\5KPlayer.exe"
20
+
21
+ print(s) # C:\Program Files (x86)\DearMobKPlayerKPlayer.exe
22
+
23
+
24
+
25
+ s = s.replace('\5', r'\5')
26
+
27
+ print(s) # C:\Program Files (x86)\DearMob\5KPlayer\5KPlayer.exe
28
+
29
+ ```