nprogram’s blog

気ままに、プログラミングのトピックについて書いていきます

2020-01-01から1年間の記事一覧

janomeで形態素解析する

janomeを使用して、形態素解析します import os from janome.tokenizer import Tokenizer tokenizer = Tokenizer() tokens = tokenizer.tokenize(u'すもももももももものうち') for token in tokens: print(token.surface) すもも も もも も もも の うち …

VSCodeでAnaconda Prompt環境を構築する [Windows]

はじめに VSCodeでAnaconda Prompt環境を構築する方法について記載します Visual Studio Code のターミナルから Anaconda Prompt をオープンする まずはAnaconda Promptのパスを取得します。Windowsの検索画面から、ファイルの場所を開き、 Windowsの検索画…

Pythonの正規表現について

Pythonの正規表現 正規表現を使うと文字列を素早く取得できます。 以下のサイトがとても参考になります。 書きながら覚える!Pythonで正規表現を使う方法【初心者向け】 | TechAcademyマガジン 使用例 import os import re def can_extract_date_YYYY_MM_DD(…

Python enum学習

はじめに Pythonで定数を安全に使いたいなと思い、enumについてまとめました。詳しくは以下をご確認ください enum --- 列挙型のサポート — Python 3.8.2 ドキュメント Enum の作成 列挙型は読み書きが容易になるよう class 文を使って作成します。 列挙型は…

Django学習まとめ (2020)

概要 Django学習まとめ記事です。 サイト 素晴らしい公式ドキュメントがあります。 公式ドキュメント Django ドキュメント | Django ドキュメント | Django 検索したいときはここで検索したいキーワードを入力してください。 HttpResponseなど Django docume…

Python ロギング学習

はじめに Pythonのロギングについて情報します。 コード from logging import basicConfig, getLogger, DEBUG # これはメインのファイルにのみ書く basicConfig(level=DEBUG) # これはすべてのファイルに書く logger = getLogger(__name__) logger.debug('he…

Beautiful Soupを用いたスクレイピングまとめ

はじめに Beautiful Soup使い方についてまとめる記事です。 概要 Pythonのスクレイピングで使用されるライブラリは以下が主に以下があります。 BeautifulSoup Requests Selenium 役割や長所・短所は以下のようになります。 データの取得 データの抽出 特徴 B…

pandasのread_excelでExcelファイルのリード・ライト

pandasのread_excelでExcelファイルのリード・ライトを簡単に実施したい pythonでExcelを扱うにはいくつかの方法がありますが、pandasのread_excelをここでは取り上げます。 上記を簡単に扱えるように、ラッパークラスを作成してみました。 import pandas as…

Tableau Publicなら無料でTableauが使用できます

はじめに データBIツールはTableau(タブロー)が有名ですが、購入すると年間10万円程度必要になり、敷居が高いです。 Tableau Publicであれば、無料で使用することが可能です。 https://www.webprofessional.jp/visualize-big-data-using-tableau/

Nuxt.jsとVuex学習

はじめに Nuxt.jsとVuexの学習内容を記録していきます。 Nuxtは、モダンな web アプリケーションを作成する Vue.js に基づいたプログレッシブフレームワークです。 Vue.js 公式ライブラリ(vue、vue-router や vuex)および強力な開発ツール(webpack、Babel…

VSCode上で、Anaconda環境を動作させる

はじめに VSCode上で、Anaconda環境を動作させる方法を記載します。 手順 Anacondaをインストールする Anacondaのパスをシステム環境設定から通す D:\Anaconda3\ D:\Anaconda3\Scripts\ D:\Anaconda3\Library\bin\ D:\Anaconda3\condabin\ VS Code でPython…