学習の記録
# !/user/bin/env python # No Starch Automate the Boring Stuff with Python より # クリップボードの記録されている文字列の先頭に'★'をつける。 import pyperclip def main(): text = pyperclip.paste() # 行ごとに文字列を分けて先頭に*をつける。 lines = text.split('\r\n') # \r\n 改行コード for i in range(len(lines)): lines[i] = '★' + lines[i] # スターを文字列の先頭に追加 # リストを結合 text = '\r\n'.join(lines) # クリップボードにコピーする。 pyperclip.copy(text) if __name__ == '__main__': main()
使い方
例えば、
apple
bag
pen
をコピーする。
スクリプトを実行すると、
★apple
★bag
★pen
とクリップボードにコピーされる。
箇条書きのようにすることができる。