前提・実現したいこと
PythonでディスコードBOTを作っています。
calendarモジュールをつかってcalendarは表示されるのですが、1~9までの数字が左に寄ってしまいます
発生している問題・エラーメッセージ
このように
June 2020
Mo Tu We Th Fr Sa Su
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
この1~9を01,02,03...のように表示することは可能でしょうか
該当のソースコード
Python
1import discord 2import urllib.request 3import json 4import re 5import calendar 6from datetime import datetime 7from discord.ext import tasks 8 9 10f = open("token.txt") 11token = f.read() 12f.close() 13client = discord.Client() 14 15~~~~~~~~~~~~~~~~~ 16~~~~~~~~~~~~~~~~~ 17#calendar 18def cale(): 19 m = datetime.now() 20 ca = calendar.month(m.year,m.month) 21 return ca 22 23 24@client.event 25async def on_ready(): 26 print("logged in as " + client.user.name) 27 28@client.event 29async def on_message(message): 30 if message.author == client.user: 31 return 32 if message.content == "/calendar": 33 calendarrrr = cale() 34 await message.channel.send(calendarrrr) 35 36client.run(token)
関係ないところは
で省略したことをわかるようにしてあります ### 試したこと 調べたが有効な解決法がみつからなかった ### 補足情報(FW/ツールのバージョンなど) Python3.7.6 64-bit ('base':conda)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。