Pythonista3 時刻を表示する

ee9king に投稿

iOSでPythonを使うやつです。ブックマークなんだけど、アプリっぽくアプリ同列にアイコンを置けるということも魅力

https://cycle.eek.jp/blogs/ee9king/268

これで、定年タイマと同じものを作れないか、ずーと考えてわかんないことがあったが、今日ようやく、できた。

ボタンを押したらどうこうという、作り方の検索結果は多数あるが、ボタンなしで表示だけするというのを探すと、"Hello World"などでprint文しか出てこない。探し方もあると思うけど、print文だと、Pythonのコンソールに表示される。それ、意味ないやろ。

UIにlabelを一つだけ作り、立ち上げたら、Label1にunixtimeを表示したい。長かった!

import ui
import time
import datetime

ut=time.time()
dt=datetime.datetime.fromtimestamp(ut)
	
v = ui.load_view()
label1=v['label1']
label1.text=format(dt,'%Y/%m/%d %H:%M:%S')
v.present('sheet')

 

2016年ぐらいの @robo8080 さんのtweetに画像を表示するようなのがって、後ろに薄く見えてたコードがヒントになった。こんなに簡単なことなんだけど、初心というかベースがない人にとってはなんかなか敷居が高いものですよ!

じゃ。

 

コメントを追加

Plain text

  • HTMLタグは利用できません。
  • ウェブページのアドレスとメールアドレスは自動的にリンクに変換されます。
  • 行と段落は自動的に折り返されます。