タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

bottleに関するtoshiyukinoのブックマーク (4)

  • bottle+uWSGI+python3+nginxでアプリを動かす

    24 Feb 2015 最近bottleに興味持っていまして、今回はbottle、uWSGI、nginxPython3の構成でアプリを動かしてみたのでそのメモを残しておきます。 実行環境 Ubuntu 14.2 Python 3.4 uWSGI Nginx 手間なのでvirtualenvは利用せずに設定します。 なおサーバー環境はvagrantでまっさらなところから作っていきます。 環境構築 さくっと作ります。 vagrantでVM構築 ご存じのvagrant。既に環境がある方は読み飛ばしてください。 $ vagrant init ubuntu14 .... .... `vagrantup.com` for more information on using Vagrant. $ vagrant up .... .... ==> default: Checking for guest a

  • PythonのWebフレームワークBottle使ってみる

    PythonのWebフレームワークBottle使ってみる 仕事では基的に社内で作った Flaskをベースというか、テンプレートとしたwerkzeugを使った myojin を使っていて、これも公開されているので、そのまま使ってもよいのですが、せっかくなのでということでBottleを試してみた。 Bottleの自分的ポイントは Python3も普通に対応 最初のweb.pyを思い出される感じの1ファイルで動くっていうコンセプトが好き テンプレートエンジンをmakoに入れ替えるのが簡単 くらいでしょうか。 ということで、Bottle + makoで簡単なクローラーアプリでも作ってみようかと思っていますが、とりあえず簡単な使い方部分だけ。 セットアップ インストールは1ファイルなのでダウンロードしてもよいのですが、めんどくさいしpipで入れます。(1ファイルの意味ないとか言われそうですが) G

    PythonのWebフレームワークBottle使ってみる
  • Python + Bottle でファイルのダウンロードを実装 - Qiita

    BottleはPythonの軽量Webアプリケーションフレームワークです。 Webアプリでは、ファイルをサーバーサイドで生成してダウンロードさせたりすることがありますよね。 今回はBottleでファイルダウンロードの実装について書いてみます。 静的ファイルディレクトリ Webアプリケーションでは/static/みたいな画像/CSS/JSファイルを集めたディレクトリを作る事が多いと思いますが、このようなケースではroute関数でリクエストハンドラをいちいち作っていられないので、以下のようにbottleのstatic_file関数を利用するのが便利です。 この例ではhttp://localhost:8080/static/hoge.txtにアクセスすると実行時のカレントディレクトリからみた ./static にあるhoge.txtの内容が配信されます。 多くのWebアプリケーションの番展開で

    Python + Bottle でファイルのダウンロードを実装 - Qiita
  • 1