以下のようにrfindを使用してリンクからファイル名を抽出するためにPythonを使用しています:
url = "http://www.google.com/test.php"
print url[url.rfind("/") +1 : ]
これは、末尾に / がないリンクでも問題なく機能し、"test.php" を返します。「 http://www.google.com/test.php/ 」のように / が最後に付いているリンクに遭遇しました。末尾に「/」があるとページ名を取得できません。誰か助けてもらえますか?
乾杯