なろう分析記録

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

ネット小説サイト分析

【2020年版】小説家になろうの作品を分析するツール・サイト【なろう分析】

なろう分析はwebツール・webサイトを使うと手軽に行える なろうは戦場。戦場で重要なのは「己の立ち位置」を知るための分析です。そこで今回は「小説家になろう」において公開されている作品を手軽に分析できるサイトをご紹介したいと思います。 なろう分析…

【なろう年末”誤字掃除”】今年の誤字は今年のうちに修正!なろう作品の誤字を発見しやすくサポートするPythonコード!!

年末はなろう作品の『誤字』を掃除しよう! 今年の誤字は今年のうちに修正しましょう。しかし誤字を修正するにしても、いちいちページを開いて見直して行くのは非効率ですし、誤字は見つけようとしてもなかなか見つかりません。そこで「なろう作者ID」を入力…

【Python】なろう作品の「http://」画像の存在をチェックするサンプルコード

非SSL(HTTP)サイトの画像は標準で表示されなくなる 画像設定項目見直しのお願い - 小説家になろうグループ公式ブログ blog.syosetu.com昨今、ほとんどのwebサイトでは、よりセキュリティ性の高いSSLに対応していますが、まだ一部では従来の非SSLサイトも存在…

【Pythonサンプルコード】なろう全作品情報一括取得ファイルに『作者』に関する集計項目を追加するPythonコード

以前、全なろう作品の情報を全項目・全取得が入ったエクセルファイルを出力するPythonコードをご紹介しました。 karupoimou.hatenablog.com 今回は、そのコードで出力したエクセルファイルに対して「作者」に関する集計項目を新たに追加するPythonコードを紹…

『なろう小説API』のアップデートが来ていたらしい件

なろう小説APIがこっそりアップデート https://t.co/hIJbV6Jq3q> 出力要素の追加について(2019/8/20)> 小説情報の出力要素に感想数、期間別ポイントを表す項目を追加しました。ちょおおおおおおおおっ!?すごいアップデートが来てるジャン!? pic.twitter.…

【Python】なろう小説APIの活用例:Nコードのリストを使って作品タイトル入りhtmlリンクを生成するサンプルコード

なろう小説APIとPythonを組み合わせる なろう小説API - なろうデベロッパーが提供している「なろう小説API」を使うことで色々なことができます。 そこで今回はNコードのリストを使って「作品タイトル入りのhtmlリンクタグ」を自動的に生成するサンプルコード…

最近書いた記事のまとめ『なろう分析』『Pythonサンプルコード』など

なろう分析 禁断のなろうR-18分析 なろう書籍化作家分析 なろう戦歴確認メーカー アクセス解析グラフ化 なろう小説簡単分析プラグインアップデート その他 セルバンテス更新情報ツイートbot Pythonサンプルコード 以前書いたスクレイピング・ワードクラウド…

なろうR-18作品の書籍化情報を全取得するPythonコード

ノク・ムン・ミッドの出版情報を全取得する 取得例前回のなろう作品の書籍化情報を全取得するPythonコードに引き続き、なろうR-18サイトの書籍化情報を一括取得するPythonコードを書きましたので公開します!

なろう作品の書籍化情報を全取得するPythonコード

書籍化情報をエクセルファイルに落とし込む なろう作品の書籍化情報を全部まとめて1つのエクセルファイルに落とし込むPythonコードを書きましたので公開したいと思います。出力ファイルの例2019-10-02 追記: Pythonコードをなろう書報ページにリニューアル…

【Pythonスクレイピング】なろう作品の小説情報(ポイント数・ブクマ数ect)をエクセルファイルに記録するPythonコード

なろう作品のポイント数・ブクマ数を経時的に記録する エクセルファイルPythonスクレイピングを用いて、なろう作品の小説情報ページにアクセスして、現在のpt数・ブクマ数・感想数・レビュー数を取得するコードです。このコードを用いることで、経時的に小説…

なろうR18サイトの「XID」の仕様について調べる

XIDとは なろうアカウントを取得すると、なろう本家のIDとは別に任意でなろうR-18サイト用のアカウントであるXIDを取得できるようになります。※なろうR18サイト=ノクターン・ムーンライト・ミッドナイトノベルズ

【日本語文章の表示サンプルあり】Pythonのワードクラウドで使えるカラーマップ一覧✰ matplotlib/WordCloud✰

Pythonのワードクラウドで使えるカラーマップ一覧 PythonのWordCloudパッケージでは”matplotlib”にあるカラーマップが使用できます。ここでは実際にワードクラウドを使ったときの全種類のカラーマップ表示例一覧をご紹介します。表示例

Pythonで『tweepy』を使いこなす方法【テキスト・改行・複数画像添付】

tweepyでのツイートこの記事は古いです。2022年現時点ではTwitter API V2がリリースされ、tweepyのバージョンも上がっているため、この記事の通りにしても動かない可能性があります pythonではツイッターAPIを利用するパッケージはいくつかありますが、その…

【2019年版】Twitter API Keyの申請から取得とtweepyでツイートするサンプルコード

この度ツイッターのTwitter API Keyを取得したので、そのやりとりの記録とPythonでTwitter API Keyを使ってツイートするサンプルコードを紹介したいと思います。tweepyでのツイート

Chrome・FireFox拡張機能『ネット小説執筆サポートツール』α版をリリースしました!

使用例 何ができるの? 現在の所、・各種ページへのダイレクトに飛べる ・みてみんの画像貼り付けコードの自動表示の2つの機能が入っています。 みてみんの画像貼り付けコードの自動表示 この拡張機能を入れた状態で「みてみん」のページを開くと「なろう本…

【Pythonスクレイピング】 BeautifulSoupのCSSセレクタで『特定のTD・TRタグ要素』を抜き出す方法

BeautifulSoupのCSSセレクタは便利 Pythonでスクレイピングするときに第一選択となるのが「BeautifulSoup」BeautifulSoupを使えばCSSの特定の要素だけを抜き出すことが簡単にできます。 しかし、webページによくある”表”の中の特定の要素だけを抜き出したい…

『禁断の♡なろうR-18禁分析♡』連載中です

現在「小説家になろう」の「その他ジャンル」でR-18禁分析を連載しています! なろうのページ【禁断のなろうR-18分析】数字から見る「ノクターンノベルズ」「ムーンライトノベルズ」「ミッドナイトノベルズ」の現状と実態!

『なろう18禁小説API』の全作品・全項目データを取得するPythonスクリプト※コード改良しました

なろう18禁小説APIの”全作品情報データ”を取得する なろう18禁小説API全取得の例なろうが提供するAPIには、「なろう小説API」とは別に『なろう18禁小説API』という物があります。https://dev.syosetu.com/xman/api/:なろう18禁小説API(なろうディベロッパ…

『なろう小説API』を用いて、なろうの『全作品情報データを一括取得する』Pythonスクリプト※コード改良しました

pythonを使ってなろうの全ての情報を取得する なろうが提供する「なろう小説API」を用いて、なろうに存在するすべての小説情報データを全件取得するコードです。 とりあず手元になろうの全件データセットを持った上で解析を行いたい人向けの「全部をすべて取…

windows10でPythonスクリプトを定期的に自動実行する方法 タスクスケジューラ

Python3.7のインストール karupoimou.hatenablog.com普段Anacondaを使っている方は、pipでパッケージをインストールするのを忘れないようにしましょう。 .pyファイルの作成 .pyを実行する方法として、.bat(バッチファイル)を挟んでから実行するやり方もあり…

【windows10】Python3.7をインストールしてpathを通して、pipでパッケージを入れる

Pythonのインストーラは最低限しか設定してくれない Anacondaを入れることによって簡単に使うことができるPythonですが、「バッチファイルでタスクスケジューラーによって.pyファイルを定期実行する」みたいな場面を考えた時に、「.pyファイルをそのまま処理…

【windows10:Chrome環境】Jupyter Notebookを設定する方法 作業フォルダの指定・起動時に直接ブラウザを開く設定

Jupyter Notebookは初期設定では使いにくい Anacondaをインストールとすると最初から中に入っている「Jupyter Notebook」ですが、初期設定では意外と使いづらいので少しカスタマイズして使いやすくする方法をご紹介したいと思います。 この記事の内容 ・Anac…

Pythonで「Panadas」を使って配列データをCSV・xlsxファイルに書き込む

CSVに読み書きするなら「Pandas」が定番らしい Pythonで配列(list)を簡単にCSV化する方法としては「Pandas」を使うのが一般的。「Pandas」を使うことで簡単にCSVの読み書きが可能となる。今回はは配列リストを書き込むサンプルコードを紹介。 サンプルコード…

なろう作家におすすめ『ランキングタグ』を彩るテクニック!

「ランキングタグ」とは なろう小説作品ページの『目次』『各話』の下に表示することができる画像や文章などです。 こんな感じに 「ランキングタグ」の特徴 なろう本文では使用できないHTMLコードですが、ランキングタグの場所では使用できます。なろう公式…

Pythonスクレイピングを使って『小説家になろう』のランキングからテキストデータを取得するサンプルコード

Pythonスクレイピング webページから特定の要素を抜き取ってくる手法。 pythonを使うと簡単に使える。 サンプルコード import requests from bs4 import BeautifulSoup # URLの指定 url = "https://yomou.syosetu.com/rank/list/type/daily_total/" #ユーザ…

小説家になろうの作品を分析するサイト 2019年版※追記あり

俺Tueee.Net! Ψ(`∀´)Ψ 言わずと知れた「俺TUEEEネット」 http://tueee.net/俺ツエーネット ・リアルタイム ・ベストランキング・Twitter感想・推移データ(pt・ブクマ・レビュー)・評価を付けた人一覧など観覧することが出来る。 サイトの特徴 各種ランキ…

ブラウザプラグイン『なろう小説簡単分析』のリリースのお知らせ!

インストールページ インストールはこちらから! Chrome版 chrome.google.com FireFox版(PC / Androidの両方対応) addons.mozilla.org1分で導入完了します! 『なろう小説簡単分析』とは? 『小説家になろう』において公開されている作品の『目次ページ・小…

Pythonで行う「なろう小説API」の分析 コード例、環境準備、トラブルシューティング

なろう小説APIを使って『小説家になろう』を分析する 小説家になろうでは作品情報を扱うことができるAPIが提供されているため、それを利用することでさまざまなデータを簡単に得ることが出来ます。 ここでは、Pythonを使ってそれらを落としてくる方法を解説…