Pythonノート– category –
-
openpyxlとExcel VBAの違いの理解と使い方【Python】
【openpyxlとExcel VBAの違い】 openpyxlはExcel VBAとは異なります。機能やメソッド名が大きく異なるため、Excel VBAの知識をそのままopenpyxlに適用するのは難しいです。Excel VBAのメソッド名を使ってopenpyxlのドキュメントを検索しても、同じ名前のメ... -
Webスクレイピング時のHTML構造とデザインの理解しよう【Python】
【見た目が似ている要素のHTML構成】 Webサイトの中で見た目が似ている要素は、通常、HTMLの構成が似ています。開発ツールを使用してこれらの要素を調べると、リスト内のHTMLタグが同じか似た構成になっていることが分かります。このことは、プログラミン... -
PythonでのWebスクレイピング:GETリクエストとPOSTリクエスト【Python】
【GETリクエストとは】 GETリクエストは、Webサーバーに情報を要求するための最も基本的な方法です。PythonでGETリクエストを行うには、requestsモジュールのget関数を使用します。GETリクエストは主に以下の特徴を持ちます: ブラウザのURLバーに入力され... -
ターミナルとPythonインタラクティブシェルの違い【Python】
【ターミナルとは】 ターミナルは、WindowsやmacOSなどのオペレーティングシステム(OS)が提供するコマンドラインインターフェイスです。この環境では、以下のような操作が行えます: フォルダの変更 アプリケーションの実行 Pythonスクリプトの実行 pip... -
Pythonのパッケージとサードパーティー製パッケージの概要【Python】
Pythonでプログラミングを行う際、さまざまな機能を提供する「パッケージ」の存在が非常に重要です。この記事では、Pythonのパッケージと、特にサードパーティー製パッケージに焦点を当てて解説します。 【パッケージの基本】 Pythonパッケージとは Python... -
スクレイビングができなくなった。【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 エディタ:Jupterlab 【経緯】 pythonでスクレイビングのプログラムを組んで、Windowsのタスクスケジューラで定期実行していたのですが、 できなくなりました。 なので、その原因を勉強しました... -
Pythonでprint()を改行したい【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 エディタ:Jupterlab 【経緯】 pythonを勉強していて、print()を使って、()に変数を2つ文字で入れていました。 変数 + 変数だと変数同士がつながってしまい、切り分けができなかったので、 今... -
PythonでWordPressの記事は書けたので、OpenIA APIの引数について勉強しました【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 エディタ:Jupterlab 【経緯】 pythonを勉強していて、pythonでWordPressを操作することはできたので、 今回はOpenAI APIの主要な引数を勉強しました。 【一覧】 プログラムを書きます。 openai... -
PythonでWordPressの記事を書いて、ヘッダーに画像を貼る【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 エディタ:Jupterlab 【経緯】 pythonを勉強していて、pythonでWordPressを操作することはできたのですが、 出来上がったブログのヘッダーの画像が「No Image」だったので、 今回はヘッダーに画... -
PythonでWordPressの記事を書いて、本文にリンクを貼る【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 エディタ:Jupterlab 【経緯】 pythonを勉強していて、pythonでWordPressを操作することはできたのですが、 本文にリンクを貼ろうとしたら、うまくできなかったので、 今回は本文にリンクを貼る... -
PythonでWordPressの記事を書いて、カテゴリを指定してみた【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 エディタ:Jupterlab 【経緯】 pythonを勉強していて、pythonでWordPressを操作できたので、 今回は”カテゴリ”を指定する方法を勉強しました。 【"categories"を使う】 結論は、”categories”と... -
PythonでWordPressの記事を書いてみた【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 エディタ:Jupterlab 【経緯】 pythonを勉強していて、pythonでWordPressを操作できると聞いたので、 今回、pythonを使って、WordPressに記事を書いて、下書きにするところまで勉強しました。 ... -
chatGPTのAPIを使って、pythonでchatGPT動かしてみた【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 エディタ:Jupterlab 【経緯】 chatGPTのAPIを使って、pythonでchatPGTが動かせる?使えると聞いたので、 今回勉強しました。 【"pop install openai"を使う】 まず、openaiをインストールしま... -
openpyxlで実行すると図形が消える【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【図形がきえちゃう!?】 pythonのopenpyxlを使って、「既存のファイルのセルに値を入力して、別のフォルダに保存する」というプログラムを作ったのですが、保存したExcelファイルを見てみる... -
openpyxlでセルのフォントサイズを変更する方法【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonのopenpyxlを使って、Excelファイルのフォントサイズを変える方法を今回勉強しました。 【"from openpyxl.styles import Font"を使う】 まず、プログラムを書きます。「セル”A1... -
InvalidFileException: openpyxl does not support the old .xls file format, please use xlrd to read this file, or convert it to the more recent .xlsx file format.【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonのopenpyxlを使ってExcelファイルを読み込もうとしたら、”InvalidFileException: openpyxl does not support the old .xls file format, please use xlrd to read this file, o... -
openpyxlでワークシート内の範囲から情報を取得して、ランダムでセルの値を出力する方法【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonのopenpyxlを使ってExcelのセル”A1”からセル"A10"までの情報を得て、それをランダムで出力する方法を今回勉強しました。 【"random"を使う】 まず、"openpyxl"をインストールし... -
openpyxlでExcelの情報を取得する方法【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonのopenpyxlを使ってExcelの情報を取得する方法を勉強しました。 【"load_workbook"を使う】 まず、"openpyxl"をインストールします。 pip install openpyxl 次にプログラムを書... -
Tkinterのテキストボックスの幅を変えたい【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 Tkinterのテキストボックスが広すぎて困ってました。 なので、今回はTkinterのテキストボックスの幅の変え方を勉強しました。 【width=を使う】 まず、プログラムを書きます。 txtbox... -
複数あるラジオボタンを一つだけ取得したい【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでスクレイピングのプログラムの依頼を受けてました。 サイトを見ると、2つラジオボタンがあって、調べると「NAME要素」で取得できそうでした。 しかし、1つ目のラジオボタンと... -
スクレイピングしているとブラウザが落ちる【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでスクレイピングをやっていて、Jupyter lab上では動くのに、 コマンドプロンプトでファイルを実行したところ、勝手にブラウザが落ちてしまう症状にあいました。 【"chomedrive... -
ElementClickInterceptedException【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでスクレイピングのプログラムの依頼を受けてました。 とりあえず、プログラムが完成して、 依頼者のパソコンで試したところ、"ElementClickInterceptedException"というエラー... -
スクレイピングで要素の”ID”や”NAME”が取得できない【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでスクレイピングのプログラムの依頼を受けてました。 とりあえず、プログラムが完成して、 依頼者のパソコンで試したところ、".find_element_by_id()"のところでエラーがでて... -
クリックできるようになるまで、サイトをリロードし続けるようにする【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでスクレイピングをやっていて、 例えば、「16時になったら、クリックできるようになっていて、16時まではそこをクリックできない」というサイトに出くわした。 なので、「クリ... -
指定した時間にプログラムを進めたい【python】
Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonで例えば、「16時に指定したら、プログラムが進む」というのを作りたくて、 今回勉強しました。 【while と if を使ってやる】 始めにプログラムを書きます。「16時にタイムを... -
メッセージボックスを使いたい【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでメッセージボックスみたいなのがないか調べて、 今回勉強しました。 【tkinterのmessageboxを使う】 tkinterにありました。 プログラムを書きます。 from tkinter i... -
スクレイピングでプルダウンの値を操作したい【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでスクレイピングの勉強をしてて、「プルダウンの値を操作したい」と思い、 今回勉強しました。 【Selectして、valueを取る】 まず、HTMLの中の<select id="***">... -
サイトをリロードする【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでスクレイピングの勉強をしてて、「サイトをリロードしたいな」と思い、 今回勉強しました。 【refreshメソッドを使う】 まず、プログラムを書きます。Googleの画面... -
AttributeError: module ‘tweepy’ has attribute ‘error’【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでTwitter APIを使っていて、自動で”いいね”ボタンを押すプログラムを実行したら、 「AttriuteError: module 'tweepy' has no attribute 'error' 」 と出ました、その... -
Forbidden: 403 Forbidden【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでTwitter APIを使おうとしたら、 「Forbidden:403 403 - You currently have Essential access which includes access to Twitter API v2 endpoints only. If you ne...