WiPy | WiFi接続可能 Python IoT 開発 プラットフォームの商品説明 【主な仕様】 --------------------------------------------------------- Processing : Dual processor + WiFi radio SoC. : MCU: Texas Instrument CC3200, Cortex-M4 @ 80MHz : Network processor handles the WiFi connectivity and the IP stack. : Main processor entirely free to run the user application. Memory : RAM: 256 KBytes : Flash: 2 MBytes : GPIO: Up to 25 Network
Try docopt 0.6.1 (Python reference implementation), output: JSON Naval Fate. Usage: naval_fate.py ship new <name>... naval_fate.py ship <name> move <x> <y> [--speed=<kn>] naval_fate.py ship shoot <x> <y> naval_fate.py mine (set|remove) <x> <y> [--moored|--drifting] naval_fate.py -h | --help naval_fate.py --version Options: -h --help Show this screen. --version Show version. --speed=<kn> Speed in k
はじめに Pythonのdocopt(引数の定義と解釈を行うライブラリ)の使い方・注意点メモです。 docoptは超便利ですが、docoptが超便利!っていう話は特に書きません。 __doc__にUsageとOptionsを定義しておき、docopt(__doc__)として参照します。 args = docopt(__doc__)とすればargsは代替引数やオプションをキーとした辞書になります。 argsのkeyとvalueを全て表示するテストスクリプトで試してみます。 """Overview: サブコマンド・オプション・引数をdocoptで受け、keyとvalueを全表示する Usage: docopt_test xx1 <yy1> docopt_test [-a] [-b|--bbb] [-c...] [-d|--ddd <D>] [-e <E>] [<z>...] docopt_te
2016 - 10 - 11 macOS Sierra に anyenv で pyenv をインストールし anaconda を導入してみる anyenv Mac Python 概要 macOS Sierra に anyenv を使って、まず pyenv をインストールしてみます。次に、pyenv で anaconda をインストールしてみます。anyenv のインストールについては、以下のエントリーを参考にしてみてください。 stangler.hatenablog.com ハードウェア マシン: Macbook Pro Early 2011 OS: macOS 10.12 Sierra メモリ: 16 GB ストレージ: SSD 512 GB ソフトウェア anyenv pyenv anaconda3-4.1.1 anaconda2-4.1.1 pyenv pyenv とは Python
MacでのPython、Djangoの開発環境構築について説明します。 Xcode、Command Line Tools macOS で開発する上では、iPhoneアプリの開発予定がなくても Xcode および Command Line Tools を入れておいた方がいいでしょう。 Xcode は App Storeのアイコンから。 Command Line Tools は にてインストールします。 Python3のインストール Python2はMac OS Xに入っていますが、これから新規に学習するのであれば、Python3を学習した方がいいでしょう。 HomeBrewのインストール HomeBrew はMacのパッケージ管理ツールです。 既に導入済みの人は読み飛ばして下さい。 MacPorts派の方は、以降のPython3導入を自力でお願いします。 インストールは公式サイトのとおり、タ
自分の環境を構築する方法のメモ リモートで作業する時に必要になったのでメモる 参考にしたサイトの方がわかりやすい可能性あり 環境は、mac OSX: Yosemite です。 pyenvはpython環境を管理するものです。 標準とは違う環境のpython環境を作成できます。 参考URL: pyenvおよびvirtualenvの使い方 pyenvでPython環境を管理する方法 pyenvとvirtualenvを使ってみる 説明とか読みたくない人(知識のある人) https://github.com/KodairaTomonori/Qiita/blob/master/shell/construct_pyenv.sh これをコピーして、実行するとホームに環境が構築される ホーム以外に構築したい場合は、~/の部分を任意のpathに書き換えたらできます。 ※~/.bash_profileに追加書
Pythonの意外と知られていない小ネタを紹介します。 比較演算子の連続使用 比較演算子はx < y < zのように続けて使用できます。 >>> x = 5 >>> 1 < x < 10 True >>> 5 < x < 10 False >>> 1 < x < 5 False >>> 1 < x <= 5 True
It's a python on STM32F4dicovery. sorry. japanese only. これは何ですか? STM32F4discoveryで動作するpython言語の実装の一つ,python-on-a-chip(省略してp14p, かつてはpymiteと呼ばれていました)です。 とりあえずボードに出荷時に書き込まれているデモプログラム程度がpythonで記述できる ようになったので,AS-ISで公開しています。 STM32F4discovery用のpymiteアーカイブはこ↑こ↓ HERE it is. and more... BitbucketでPython-On-A-Chipをstm32f4-discovery向けにも色々とやってるみたいです。 より洗練された対応ソースやビルド方法なども記載されているようなので,興味のある方 は覗いてみてはいかがでしょうか。 ビ
ちょうど 1 年前にリリースされてた機能だけど、恥ずかしながら知らなかった。@t2y 先生が紹介していらっしゃって、後で試してみようと思ってたのですが...。virtualenvwrapper ってインストール時にグローバルな site-packages に放り込んで、後は。。。って感じ。あんま見直したことなかったのですが、プロジェクト管理以外にも結構色んな機能が追加されてるんですね。mkvirtualenv, workon だけじゃない! ドキュメントを和訳してくださっている @t2y さんに多謝。基本的な機能やコマンド (と思いこんでいた mkvirtualenv, workon, etc...) についてはvirtualenv, virtualenvwrapper, pip を使う方法 by @IanMLewis さん, Pythonを取り巻く開発環境 (PyCon JP 2012資
Pythonの固有環境を作成するvirtualenvの機能を簡単に使えるようにするVirtualenvwrapperの紹介と, Mac OS Xでの基本的な使い方について。 Virtualenvwrapperのインストールと設定 Virtualenvwrapperのメリット Virtualenvだけでも十分に簡単に使用できますが, wrapperを導入することで 各環境の管理, 切り替えが簡単になる 各環境に切り替えた時など特定のポイントで実行したい処理をフックとして記述できる といったメリットがあるので, 入れる価値があると思います。Python3.x系にも対応。 インストール pipから落とせる。各環境を管理するツールなので, wrapperそのものはグローバルにインストールする。
本気でPythonをやりたいならあわせて読みたい「え?君せっかく Python のバージョン管理に pyenv 使ってるのに Vim の補完はシステムライブラリ参照してるの?」 2013-06-23 21:30 おしりに追記しました 2013-06-24 10:00 設定等微修正しました 2013-06-24 15:20 quickrunの設定を修正しました 2013-07-03 14:30 間違い等を修正しました 様々な開発環境を試してきましたが、結局Vimに落ち着いてしまっているAlisueです、どうも。 Vimを最強のPython IDEにするを書いてからかれこれ二年ほどが経ちます。 二年もあると新しいVimプラグインが増えるなどし、先の記事内容では最強ではなくなってしまいました。なのでこの辺でもう一度現在の最強をまとめてみたいと思います。 基本方針 プラグイン関係はすべてNeoBu
注: この記事は「Feb 12th, 2013 12:44am」に別ブログで書いたものです。 まえがき 思うところあって、Pythonを始めてみることにしました。 そのために環境を整えていたのですが、いじりだすと色々と気になって、結局まだPythonそのものは全然書けていないですw ただ、その代わりそこそこいい感じになったので、何をしたのかまとめてみました。 あ、OSは「OS X 10.8 Mountain Lion」です。OSに依存するような話はないと思いますが、念の為。 Pythonそのものの環境設定 まずはPythonそのものの環境構築です。本題ではないですが、別記事にするほどでもないので、備忘録を兼ねてここに。 Pythonの環境設定でむかついてる人はとりあえずこれをコピペで実行してください - YAMAGUCHI::weblog ZONOTE: Python mac に virt
Pythonのマイクロフレームワーク、bottleは慣れてしまえばサクッとWebサービスを公開できるくらいにシンプルで使いやすいフレームワークです。Djangoなどのフルスタックフレームワークとことなり、たったひとつのスクリプトファイルからできているがゆえに、インストールで躓く人も多いようですから今回まとめてみました。 https://www.amazon.co.jp/dp/B01MQU38Y0 Kindle本も公開中ですので合わせてご覧いただければ幸いです。 bottleでWebサービスを公開するまでbottleのインストール前述のとおり、bottleは一つだけの.pyファイルから成り立っています。そのためpipなどでインストールする場合は仮想環境下でなければMac本体にインストールされてしまいます。他のPythonライブラリと異なり、bottleはアプリケーションフォルダに一つ必ず必要
HDE クラウドプロダクト開発部の小本です。 私のお気に入りツールdirenvを紹介します。 direnvとは・・・ シェルのcdをフックし、ディレクトリごとに環境変数を自動設定するツール pyenvなどを置き換えることができるツール Pythonistaも、Rubyistも、Gopherも、みんな使って損はないツール direnv以前の世界(pyenvはawesomeだった) Pythonには、プロジェクトそれぞれに専用の環境を作ってPythonのバージョンやライブラリを切り替えることができるツールがあります。 専用環境を作れる virtualenv 専用環境をコマンドで簡単に切り替えられる virtualenvwrappper と進化し、その最終形態がpyenvです。 pyenvはあらかじめディレクトリに環境を紐付けておくと、ディレクトリにcdしたとき、勝手に環境を切り替えてくれます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く