ラベルに文字を縦書きする

写真に俳句を載せようとしてます。

俳句はどうしても縦書きですので、少し工夫が要ります。

次のcodeで上手く動作するようです。

import tkinter as tk

root = tk.Tk()
root.geometry("200x300")

label = tk.Label(root,text="\n".join("赤い椿 白い椿と 落ちにけり"), bg = 'yellow').pack()

root.mainloop()
 
これで次のように縦型になりました。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
写真に書き込んだものはこれです(俳句は違いますが)。
 
 
 
Python小学館
クラスへの移行練習-① ②

先人のプログラムを利用させて頂くには、やはりクラス(特に継承機能)を理解する必要が有ります。 そこで …

Python別館
Python別館 目次

Pythonで作成したアプリ関連の記事は「Python別館」に、widgetやその使用方法・それを使 …

Python小学館
csvファイルの呼び込み その二

textファイルでもcsvファイルでも読めるように、読込機能だけのcodeをアップしておきます。 # …