[過去ログ]
Pythonのお勉強 Part74 (1002レス)
Pythonのお勉強 Part74 http://mevius.5ch.net/test/read.cgi/tech/1726881242/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
116: デフォルトの名無しさん (ワッチョイ 3b54-I4pY) [sage] 2024/10/13(日) 10:26:22.93 ID:5hnynBwd0 print(f'{time.gmtime(1817):%H:%M:%S}') こうは書けないんだよな 書けても誰も困らないだろうに、もう更新の止まった古いモジュール http://mevius.5ch.net/test/read.cgi/tech/1726881242/116
119: デフォルトの名無しさん (ワッチョイ 3b54-I4pY) [sage] 2024/10/13(日) 12:24:50.27 ID:5hnynBwd0 試したら判るがな TypeError: unsupported format string passed to time.struct_time.__format__ formatをサポートしていない サポートしていないものを新たにサポートさせても、既存のコードには何の影響もない だから、python 3.4で追加しましたとかなってても不思議ではないけど、 もうtimeモジュールは捨てられている http://mevius.5ch.net/test/read.cgi/tech/1726881242/119
121: デフォルトの名無しさん (ワッチョイ 3b54-I4pY) [sage] 2024/10/13(日) 14:54:11.13 ID:5hnynBwd0 電池が自作できます http://mevius.5ch.net/test/read.cgi/tech/1726881242/121
123: デフォルトの名無しさん (ワッチョイ 3b54-I4pY) [sage] 2024/10/13(日) 17:39:27.08 ID:5hnynBwd0 import datetime class My_timedelta(datetime.timedelta): def __init__(self, seconds): self.dt = datetime.datetime(year=2001, month=1, day=1) + datetime.timedelta(seconds=seconds) def __format__(self, format): return self.dt.strftime(format) td = My_timedelta(seconds=1817) print(f'{td:%H:%M:%S}') print(f'{datetime.datetime.now()+td:%H:%M:%S}') これは継承の練習問題でしょう 既存のtimedeltaに__format__を追加する http://mevius.5ch.net/test/read.cgi/tech/1726881242/123
125: デフォルトの名無しさん (ワッチョイ 3b54-I4pY) [sage] 2024/10/13(日) 21:05:07.54 ID:5hnynBwd0 マイナスを渡すと23:29:43とかになる 多分欲しいのは、-00:30:17 http://mevius.5ch.net/test/read.cgi/tech/1726881242/125
128: デフォルトの名無しさん (ワッチョイ 3b54-I4pY) [sage] 2024/10/13(日) 22:02:19.97 ID:5hnynBwd0 さすがに小手先すぎる マイナスにも対応できない そして秒は小数点以下1桁も表示することという仕様変更により、 3600で割ったりして全部自前で作ることになった http://mevius.5ch.net/test/read.cgi/tech/1726881242/128
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s