回答編集履歴

2

追記

2018/08/10 07:48

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -1,4 +1,8 @@
1
1
  正規表現を使って、?以降の文字を消すのが一つ。
2
+
3
+ 出先なので未検証ですが、`¥?¥d+$`を空文字列に置き換えれば良いです。
4
+
5
+
2
6
 
3
7
  あるいは強引に、文字列.rstrip('?0123456789') もありかも。
4
8
 

1

追記

2018/08/10 07:48

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -2,6 +2,8 @@
2
2
 
3
3
  あるいは強引に、文字列.rstrip('?0123456789') もありかも。
4
4
 
5
+ [Python 標準ライブラリ » str.rstrip](https://docs.python.jp/3/library/stdtypes.html#str.rstrip)
6
+
5
7
 
6
8
 
7
9
  取り出すのがメディアファイルだけなら、後者の方法でも充分でしょう。