'static + Life

運良く生きています

2018-01-01から1年間の記事一覧

Nuxt2 + TypeScriptの環境構築

この記事はKaigen Discord Advent Calendar 2018 13日目の記事です。 前置き Nuxt.jsでTypeScriptを導入した環境を構築するのにかなり苦労したので同じことをしようと思う人と自分に向けてまとめておく。 最終的なテンプレートはGitHubにあげていますのでご…

楽しいHypixel: PaintBall編

この記事はKaigen Discord Advent Calendar 5日目の記事です。 PaintBall編とか言ってるけど続くかはわかりません。 前書き この記事はHypixelのPaintBallの魅力と楽しみ方の一つを自分なりに伝えるための記事なのでそんな本格的なことは書かないつもりです…

kivyでシステムフォントを使用できるようにする

デフォルトでシステムフォントを使用したい場合 from kivy.resources import resource_add_path from kivy.core.text import LabelBase, DEFAULT_FONT resource_add_path("<システムフォントのパス>") LabelBase.register(DEFAULT_FONT, "<使用したいフォン…

KivyでPythonのみ使用して色んなものを実装する

Kv LanguageをPython側でどう処理されてるか見るためにPythonのみで色々実装しようとしたら失敗続きで2日程悩んだので自戒をこめて書いとく。 Button実装 main.py: from kivy.app import App from kivy.uix.button import Button class MainApp(App) def bui…

Pythonで指定されたディレクトリ内のファイルを条件付きで表記する

ちょっと考えてしまったのでメモ用に。 実行環境はPython 3.6.3 ファイル構成(rootは省く) hoge ┳ fuwa.txt ┣ foo ┃ ┣ spam.txt ┃ ┗ ham.txt ┗ bar ┗ test.txt ジェネレータの作成 import os def getTree(root: dir=None): for r, _, f in os.walk(root): #o…