英文を브로그URLに適した形式に変換するPython스크립트
6281 단어 programmingpythonjapanese
영어 텍스트를 블로그 URL에 적합한 형식으로 변환하는 Python 스크립트
こんにちは.shootacean입니다.
Blog記事を書いた後にはURLを決める必要がありますが、
その際に活用 で きるPython 스크립트를 紹介します.
Python을(를) 실행하는 것은 가능합니다.
以下のPythonCode를 main.py라고 하는 파일 이름이 있습니다.
import sys
def convert(title: str) -> str:
"""英文を記事URLの形式に変換する"""
newTitle = title.lower()
newTitle = newTitle.replace("/", "-", -1)
newTitle = newTitle.replace(" ", "-", -1)
newTitle = newTitle.replace("'", "", -1)
# 他に変換したい文字がある場合は、ここに追記していく
# newTitle = newTitle.replace("変換前の文字", "変換後の文字", -1)
return newTitle
if __name__ == "__main__":
# コマンドライン引数を受け取る ( sys.argv[0]はプログラム名なので使用しない )
if (len(sys.argv) == 2):
# 引数が1つの場合は、そのまま使用する
title = sys.argv[1]
else:
# 引数が2つ以上の場合は、文字列として連結する
title = " ".join(sys.argv[1:])
print(convert(title))
以下のコマンドで実行できます.
実行すると変換後の文字が表示されるので、それを記事URLとして使います.
$ python3 main.py "Your Blog's Title"
your-blogs-title
$ python3 main.py Your Blog\'s Title
your-blogs-title
以上これだけです.
ブログ記事のURLを決める
という作業は今後頻繁に行っ ていく作業なため、早い段階で自動化した方が時間の節約になります.
프로그램으로 ては単純なものなので、活用していただければ嬉しい입니다.
この記事で試してみた例
英文をブログURLに適した形式に変換するPythonスクリプト
그렇담 블로그타이틀を翻訳ツールで翻訳すると、
Python script to convert English text to a format suitable for blog URLs
となりました.
その英文をPythonScript로 번역하다
$ python3 blog_title.py Python script to convert English text to a format suitable for blog URLs
python-script-to-convert-english-text-to-a-format-suitable-for-blog-urls
그렇담 感じで変換され,
python-script-to-convert-english-text-to-a-format-suitable-for-blog-urls
그렇담 記事URL을 して利用できる形式になります.
変換する文字を追加したい場合
上記のPythoncode内の
他に変換したい文字がある場合は、ここに追記していく
と記載されている行へ以下のように追記していきます.
# 他に変換したい文字がある場合は、ここに追記していく
# newTitle = newTitle.replace("変換前の文字", "変換後の文字", -1)
# ダブルクォートを削除する
newTitle = newTitle.replace("\"", "", -1)
参考
Reference
이 문제에 관하여(英文を브로그URLに適した形式に変換するPython스크립트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/shootacean/url-python-24md텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)