注目キーワード
  1. AWS
  2. Python
SEARCH

「Python」の検索結果29件

  • 2021年7月31日
  • 2021年9月20日

Ubuntu 20.04 LTS に AWS CLI をインストール

Ubuntu Desktop 20.04 LTS に AWS CLI をインストールして、基本的な操作をするまでの手順です。 AWS CLI とは コマンドラインシェルのコマンドを使って AWS サービスにアクセスすることができます。ブラウザベースの AWS Management Console と同等の機能が提供されています。 Linux の前提 […]

  • 2021年7月11日
  • 2021年7月12日

Python で SyntaxError: Non-UTF-8 code

Python でスクリプトを実行した際に次のエラーに遭遇しました。 原因と対策 エラーに記載のリンクに記載のとおり、エンコーディングが定義されていないことに起因するようです。対策として、次のようにファイルの 1 行目と 2 行目に設定します。 エンコーディングは適切なものを指定します。日本語を使用している場合は、utf-8 だと次のエラーとなる場合があります。 上記エラーがでた場合は、エンコーディ […]

  • 2021年7月10日
  • 2021年8月13日

Ubuntu 20.04 LTS のインストールと初期設定

Ubuntu Desktop 20.04 LTS のざっくりしたインストールと初期設定の手順の覚書です。 インストール 公式からイメージをダウンロードし、マウント・実行します。 インストーラー起動後、日本語を選択して「Ubuntu をインストール」をクリックします。 キーボードレイアウトで「japanese」を選択して「続ける」をクリックします。 「ディスクを削除して Ubuntu をインストール […]

  • 2021年6月24日
  • 2021年6月24日

THE THOR で Highlighting Code Block を使う際の注意点

THE THOR で Highlighting Code Block(HCB)の Dark を使うと本当のブロックみたいになる事象に遭遇しました。 調べたところ THE THOR の CSS の仕様のようです。 対策 「カスタマイズ」>「追加 CSS」で以下を追加します。 これで次のように綺麗な Dark になります。 以上

  • 2021年5月31日
  • 2021年5月31日

Twitter API と Python でツイートを一括削除

Twitter API と Python を利用して、過去のツイートを一括削除することができます。Twitter API の概要と申請方法は、以下の記事をご参照ください。 Twitter データのダウンロード まずはじめに、Twitter データのアーカイブをダウンロードします。Twitter にアクセスして、「設定とプライバシー」>「アカウント」>「データのアーカイブをダウ […]

  • 2021年5月30日
  • 2021年8月25日

【簡単】Twitter API の申請とアプリ登録について

Twitter API を利用すると、Twitter のアプリケーションを利用せずに、ツイートやタイムラインの取得ができます。例えば、Python を使って、Twitter のタイムラインを取得してテキストに保存したり、過去の Tweet を一括で削除できたりします。Twitter API を利用するには、利用申請を行い、API キーを取得する必要があります。 API 利用申請について […]

  • 2021年5月14日
  • 2021年5月14日

Python 環境での正規表現の書き方

正規表現とは 「.」や「+」などのメタ文字(特殊文字)を使って、パターンを表現する記述方法です。複雑で長い文字列を 1 つの文字列で表現したり、マッチする文字列を抽出したりすることができます。 Python 環境での主な正規表現 直後の文字が行の先頭にある場合にマッチ「^」 直後の文字が行の先頭にある場合にマッチします。 正規表現の例 マッチする文字列 直前の文字が行の末尾にある場合にマッチ「$」 […]

  • 2021年5月10日
  • 2021年5月10日

Web スクレイピングの注意点

Web スクレイピングは、それ自体は違法とされていないものの、ルールや注意点を十分に理解して実施しないと違法となる可能性があります。今回は「違法とならないために注意すること」の 4 つについて紹介いたします。TOPCOURT 様の記事を参考にさせて頂きました。とても詳しく解説されているので一読をおすすめします。 違法とならないために注意すること 利用目的 著作権法は、「情報解析」を目的としている場 […]

  • 2021年5月10日
  • 2021年5月10日

Web スクレイピングでページを取得できない

Web スクレイピングでページソースを取得しようとした際、ブラウザで表示する場合と異なるテキストが表示されることがあります。User-Agent を設定していない場合、Web サイト側でブロックされることがありますが、User-Agent を設定しても解決しない場合は、WAF などでブロックされている可能性があり、この場合は回避策はありません。具体的例として、以下のようなテキストが出力された場合は […]

  • 2021年5月9日
  • 2021年5月9日

Web スクレイピングで HTML 要素を取得

HTML 要素の取得について Beautiful Soup で HTML 要素を取得する方法として「select() メソッド」と「find() メソッド」の 2 つがあります。違いは検索条件の書き方です。本記事ではシンプルな「select() メソッド」について書きます。 使い方 以下のように soup.select() の ()(括弧)に HTML 要素を指定します。 class 属性の .p […]