XML論文からキーワードを抽出し、ワードクラウドで表示[Python]
ElsevierやSpringerなどのオンラインジャーナルは、一般的に、論文がXMLで提供されている。XMLで提供された論文からは、タイトルやアブストラクトや本文が取り出しやすいため、テキスト解析に重宝する。
今回はXM ...
現在時刻を文字列に変換[Python]
from datetime import datetimedatetime.now().strftime("%Y-%m-%d-%H-%M-%S")>>'2020-07-15-05-15-42'
複数のデータを空のdataframeから生成し、結合する方法[Python][Pandas]
以下に3つのdataframe生成し、結合するスクリプトを示す。
pd.concatを使うと、dataframeを縦連結することができる。あまり使わないと思うが、axisのオプションで横連結にすることも可能だ。
AWS Multisiteでサブドメインを追加するまで[AWS][Lightsail][WordPress]
以下のAWS公式ドキュメントに沿って実施した。
流れとしては、インスタンスのプライマリドメインの定義→Wordpressダッシュボードでサブドメインを追加である。
WordPressの初期パスワードの取得コマンド[AWS][Lightsail]
AWS Lightsailで、Wordpressのインスタンスを立てた時、初期パスワードを取得するときのコマンドを紹介する。
cd ~cat bitnami_application_passwordsetdefaultで辞書に無いキーと値をセットする[Python]
name_list = d = {}for name in name_list: len_name = len(name) head_name = name d.setdefault(name, ()).append((len_name, ...
Let’s Encryptで取得した証明書の無効化[AWS Lightsail]
「certbot」により、「Let’s Encrypt」で取得した証明書を削除する方法です。
証明書の無効化には、revokeコマンドを使います。
certbotの証明書ディレクトリを調べる「cer ...
別ディレクトリにあるクラスや関数をimportする方法
import部分で該当のクラス、関数があるパスを指定
import syssys.path.append("/home/ubuntu/script/hogehoge/")import hogehoge[Linux] historyに履歴を残さない方法
先に結論
HISTCONTROL=ignorespace
をコマンドラインに打ち込み、先頭にスペースを1つ入れて実行すると、入力したコマンドが履歴に残らなくなる。
Let’s encryptの自動更新[cron]
SSL更新を自動化するためにcronにコマンドの登録を行った。
まず crontab -eで編集画面を開いて、次の1行を打ち込んだ。
# 日曜(0)の0時0分に更新0 0 * * 0/usr/bin/sudo/usr ...