なろう分析記録

『小説家になろう』をふくめ『ネット小説投稿サイト』を分析する。コード置き場,主にPython,javascript,たまに創作。

【Pythonサンプルコード】webページに含まれる全ての表データを1つのエクセルファイルに保存する【Pandas】

webページの表データをエクセルファイルとして取得する

webページに含まれる「表データ」を取得したいという場面はたまにあるかと思います。
その様な場面の時のために、URLを指定するだけで、指定したページに存在する全ての表データを1つのエクセルファイルに保存するPythonコードを紹介したいと思います。

f:id:karupoimou:20190728034023p:plain:w400
取得元
f:id:karupoimou:20190728033936p:plain:w400
取得例

続きを読む

matplotlibスタイルのサンブル

matplotlibのスタイル

Pythonのmatplotlibでは最初から複数の「スタイル」が含まれているため、これらを使うことによって簡単におしゃれなデザインのグラフを作ることが出来ます。
ただ、探してみたところ、スタイルのサンプルを一覧にしたページが見当たらなかったので作ってみました。

  • matplotlibのスタイル
  • 使用可能なスタイル名をリストとして取得
    • 結果
  • サンプル
    • bmh
    • classic
    • dark_background
    • fast
    • fivethirtyeight
    • ggplot
    • grayscale
    • seaborn-bright
    • seaborn-colorblind
    • seaborn-dark-palette
    • seaborn-dark
    • seaborn-darkgrid
    • seaborn-deep
    • seaborn-muted
    • seaborn-notebook
    • seaborn-paper
    • seaborn-pastel
    • seaborn-poster
    • seaborn-talk
    • seaborn-ticks
    • seaborn-white
    • seaborn
    • Solarize_Light2
    • tableau-colorblind10
    • _classic_test
  • 関連ページ
続きを読む

Pythonで外部ファイルの関数を参照して実行する方法

関数を外部ファイル化する

Pythonでは関数を外部ファイルに保存し、それを参照して実行するということができます。

ここではもっともシンプルな外部参照の方法について紹介したいと思います。

f:id:karupoimou:20190723015336p:plain
コード

続きを読む

2019年7月 ツイッター強制変更新UIへの対応:最適な画像サイズを検証

PC版ツイッターUIが強制変更に

2019年7月、PC版ツイッターのUIが強制変更となった様です。

新UIは以前から存在していましたが、以前は旧UIを選択して使うことができていました。

しかし今回はそれがもはや出来ず、強制変更となってしまった様です。

www.itmedia.co.jp

新UIの変更への対応

以前のUIでは全表示されていた横800px縦600pxの画像は上下が見切れると状態になってしまいました。

そこで今回は新UIに最適な画像サイズについて少し検討してみたいと思います。

続きを読む