turtlechanのブログ

無知の私がLinuxをいじりながら書いていくブログ

2019-07-01から1ヶ月間の記事一覧

Pythonで株価データ倉庫から株価データをダウンロード

前回は「汲めども尽きない 無尽蔵」から株価データを入手するスクリプトを記事にしましたが、今回は「株価データ倉庫」から取得したいと思います。 turtlechan.hatenablog.com 株価データ倉庫 のURLは以下。ありがとうございます。 http://stock-databox.net…

【Python】numpyのみで要素の順位付けしてみた

株の指標のRCIを計算するときに、価格の順位付け処理が必要。pandas や scipy で順位付け処理をしている例はよく見る。 今回単純な計算を numpy 以外に依存するのは嫌だと思い、numpy だけで作れないか試行錯誤して書いたスクリプトを記事にしようと思う。 ※…

Pythonで無尽蔵から株価データをダウンロード

株価を自分で分析したいけど株価データを無料で取得できるサイトって少ないですよね。 今回は汲めども尽きない 無尽蔵さんから日足データをダウンロードするスクリプトを書いたので記事にします。 汲めども尽きない 無尽蔵 のURLは以下。ありがとうございま…

【Python】土日の日付をリストで出力

株式市場の休業日をリストで取得する過程で、まず土曜・日曜を抜き出したくなった。調べたら関数に引数を渡して判定するものがあったが、しっくり来なかったので書いた。 ※python2で書いてます。 土日の日付リスト satsun.py #! /usr/bin/env python # codin…

【Python】No.46 はじめのn歩 - yukicoder

python2で解く。 ※私がPythonの学習のために解説する記事なので間違い等あるかもしれません。 問題URL: https://yukicoder.me/problems/43 ソースコード no46.py #! /usr/bin/env python # coding: utf-8 def main(): first = raw_input() a, b = map(float,…

【Python】No.9002 FizzBuzz - yukicoder

python2で解く。 ※私がPythonの学習のために解説する記事なので間違い等あるかもしれません。 問題URL: https://yukicoder.me/problems/no/9002 ソースコード no9002.py #! /usr/bin/env python # coding: utf-8 def main(): first = raw_input() for i in r…

【Python】No.9001 標準入出力の練習問題 - yukicoder

python2で解く。 ※私がPythonの学習のために解説する記事なので間違い等あるかもしれません。 問題URL: http://yukicoder.me/problems/527 ソースコード no9001.py #! /usr/bin/env python # coding: utf-8 def main(): first = raw_input() second = raw_in…

【Python】No.480 合計 - yukicoder

python2で解く。 ※私がPythonの学習のために解説する記事なので間違い等あるかもしれません。 問題URL: https://yukicoder.me/problems/no/480 ソースコード no480.py #! /usr/bin/env python # coding: utf-8 def main(): first = raw_input() answer = sum…

【Python】No.9000 Hello World! - yukicoder

python2で解く。 ※私がPythonの学習のために解説する記事なので間違い等あるかもしれません。 問題URL: https://yukicoder.me/problems/no/9000 ソースコード no9000.py #! /usr/bin/env python # coding: utf-8 def main(): s = 'Hello World!' print('{0}'…

yukicoderでもやってみるかな

python2がほんの少し書ける程度(入門者レベル)なんだけど、勉強のためにyukicoderの問題をpython2で解いていこうかなと思いました(本片手にw)。 参考までにyukicoderのURL: https://yukicoder.me/以下のように書かれているので安心。勉強用として使わせてい…

【Python】lxmlをインストール

Pythonのサードパーティライブラリ'lxml'をインストールするときに依存パッケージがあったのでメモ。依存パッケージをインストールしていないと途中でエラーする。 依存パッケージ 'Python'及び'Python3'の開発用パッケージはインストールされているものとし…

【Python】Weather Hackから天気の取得

livedoorが提供してくださっている天気予報サービス「Wether Hacks」を利用して、Pythonで天気予報を取得してみます。 weather.livedoor.com 今回使わせていただくのは、「お天気Webサービス(REST)」。JSON形式で取得できるのでお手軽。ありがとうございます…

【Linux】Blenderのインストール

3DCG編集ソフトの'Blender'をインストールしたのでメモ。 インストール 'Blender'をインストールします。 Debian系の場合 ~$ sudo apt-get -y install blender RedHat系の場合 ~$ sudo yum -y install blender 日本語化 英語を見て反射的に意味がわかる人に…

【Linux】VMwarePlayerで3Dアクセラレータが動かない問題

ホストがLinuxでゲストにWindowsXPを入れて動かした時に3Dアクセラレータが有効にならない現象が起きていた。解決方法がわかったので記事にします。 問題の現象 ゲスト起動時に色々表示される。 No 3D support is available from the host. Hardware graphic…