スターサーバー
bottle + pythonでCSVファイルをアップロードした時にはまった時のメモです。index.pyを下記の用に実装しました。 CSVをアップロードしてサーバ上には保存せずバイトデータを文字列に変換して画面に表示。 最終的にCSVはexcelで保存したファイルをアップロー…
前回保有している株の株価情報をスクレイピングしてjson形式のファイルに出力することができました。freelancer.hatenablog.jpこのファイルを元に最終的にはスターサーバー上のMySQLに登録したいのでまずはFTPを使ってアップロードできるようにします。 サン…
前回保有している株の株価情報をスクレイピングすることができました。freelancer.hatenablog.jp管理・編集しやすいように結果をjson形式のファイルに出力してみました。 サンプルプログラム import requests import json import time from bs4 import Beaut…
前回はpythonで使えるMySQLライブラリを調べてみました。freelancer.hatenablog.jp結論から言うとmysql-connector-pythonとPyMySQLを使ってMySQLに接続してデータを取得することができました。 ライブラリのダウンロードと設置 mysql-connector-python 下記…
前回はBottleのルーティング機能を試しました。freelancer.hatenablog.jp後はMySQLからデータを取得できればそれなりのアプリが作れるはず調べてみるとpythonの標準ライブラリにはMySQLに接続するライブラリがなさそうpythonで使えるMySQLライブラリを調べて…
スターサーバーでBottleを使ったページを表示させることができました。freelancer.hatenablog.jp今回は動的ルーティングを試しました。 サンプルプログラム index.py #!/usr/bin/python3.6 from bottle import route, run, template @route('/') def index()…
前回スターサーバーでPythonで実装したページを表示させることができました。freelancer.hatenablog.jp今回はPythonのいくつかあるフレームワークをスターサーバーで動かせるかを試してみます。 Pythonのフレームワーク ググってみると下記のフレームワーク…
スターサーバーでPythonで実装したページを表示させた時のメモです スターサーバーでPythonが使えるのか? 以下のリンク先に掲載されてますが、2.7.x、3.4.x、3.6.xが使えるようですwww.star.ne.jp .htaccessの作成 Pythonで実装したプログラムをCGIスクリプ…