Pythonノート– category –
-
ターミナルとPythonインタラクティブシェルの違い【Python】
【ターミナルとは】 ターミナルは、WindowsやmacOSなどのオペレーティングシステム(OS)が提供するコマンドラインインターフェイスです。この環境では、以下のような操作が行えます: フォルダの変更 アプリケーションの実行 Pythonスクリプトの実行 pip... -
Pythonのパッケージとサードパーティー製パッケージの概要【Python】
Pythonでプログラミングを行う際、さまざまな機能を提供する「パッケージ」の存在が非常に重要です。この記事では、Pythonのパッケージと、特にサードパーティー製パッケージに焦点を当てて解説します。 【パッケージの基本】 Pythonパッケージとは Python... -
スクレイビングができなくなった。【python】
【経緯】 pythonでスクレイビングのプログラムを組んで、Windowsのタスクスケジューラで定期実行していたのですが、 できなくなりました。 なので、その原因を勉強しました。 【新しいバージョンがリリースされていない】 まず、コードを書きます。 from s... -
Pythonでprint()を改行したい【python】
【経緯】 pythonを勉強していて、print()を使って、()に変数を2つ文字で入れていました。 変数 + 変数だと変数同士がつながってしまい、切り分けができなかったので、 今回は変数と変数の間がわかるように改行する方法を勉強しました。 【”\n”を使う】 プ... -
PythonでWordPressの記事は書けたので、OpenIA APIの引数について勉強しました【python】
【経緯】 pythonを勉強していて、pythonでWordPressを操作することはできたので、 今回はOpenAI APIの主要な引数を勉強しました。 【一覧】 プログラムを書きます。 openai.Completion.create( engine="text-davinci-002", prompt=None, temperature=0.5, ... -
PythonでWordPressの記事を書いて、ヘッダーに画像を貼る【python】
【経緯】 pythonを勉強していて、pythonでWordPressを操作することはできたのですが、 出来上がったブログのヘッダーの画像が「No Image」だったので、 今回はヘッダーに画像を貼る方法を勉強しました。 【"featured_media"を追加する】 結論は、"featured... -
PythonでWordPressの記事を書いて、本文にリンクを貼る【python】
【経緯】 pythonを勉強していて、pythonでWordPressを操作することはできたのですが、 本文にリンクを貼ろうとしたら、うまくできなかったので、 今回は本文にリンクを貼る方法を勉強しました。 【"HTMLカスタム"を使う】 結論は、"HTMLカスタム"を使うと... -
PythonでWordPressの記事を書いて、カテゴリを指定してみた【python】
【経緯】 pythonを勉強していて、pythonでWordPressを操作できたので、 今回は”カテゴリ”を指定する方法を勉強しました。 【"categories"を使う】 結論は、”categories”というのがあるので、それを埋め込むと、カテゴリが指定できます。 プログラムを書き... -
PythonでWordPressの記事を書いてみた【python】
【経緯】 pythonを勉強していて、pythonでWordPressを操作できると聞いたので、 今回、pythonを使って、WordPressに記事を書いて、下書きにするところまで勉強しました。 【"WordPressのアプリケーションパスワード"を発行】 まず、"WordPressのアプリケー... -
chatGPTのAPIを使って、pythonでchatGPT動かしてみた【python】
【経緯】 chatGPTのAPIを使って、pythonでchatPGTが動かせる?使えると聞いたので、 今回勉強しました。 【"pop install openai"を使う】 まず、openaiをインストールします。 !pip install openai と打って"openai"をインストールします。 とりあえず、プ... -
openpyxlで実行すると図形が消える【python】
【図形がきえちゃう!?】 pythonのopenpyxlを使って、「既存のファイルのセルに値を入力して、別のフォルダに保存する」というプログラムを作ったのですが、保存したExcelファイルを見てみると、既存ファイルに貼ってあった図形が全部消えてました。 shap... -
openpyxlでセルのフォントサイズを変更する方法【python】
【経緯】 pythonのopenpyxlを使って、Excelファイルのフォントサイズを変える方法を今回勉強しました。 【"from openpyxl.styles import Font"を使う】 まず、プログラムを書きます。「セル”A1”に'Hello World'という値にして、フォントサイズも変える」と... -
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】
【経緯】 pythonのopenpyxlを使ってExcelファイルを読み込もうとしたら、”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.”という... -
openpyxlでワークシート内の範囲から情報を取得して、ランダムでセルの値を出力する方法【python】
【経緯】 pythonのopenpyxlを使ってExcelのセル”A1”からセル"A10"までの情報を得て、それをランダムで出力する方法を今回勉強しました。 【"random"を使う】 まず、"openpyxl"をインストールします。 pip install openpyxl 次にプログラムを書きます。「"e... -
openpyxlでExcelの情報を取得する方法【python】
【経緯】 pythonのopenpyxlを使ってExcelの情報を取得する方法を勉強しました。 【"load_workbook"を使う】 まず、"openpyxl"をインストールします。 pip install openpyxl 次にプログラムを書きます。「"example.xlsx"というExcelファイルの情報を得る」... -
Tkinterのテキストボックスの幅を変えたい【python】
【経緯】 Tkinterのテキストボックスが広すぎて困ってました。 なので、今回はTkinterのテキストボックスの幅の変え方を勉強しました。 【width=を使う】 まず、プログラムを書きます。 txtbox = tk.Entry(width = 5) とすると、テキストボックスの幅を変... -
複数あるラジオボタンを一つだけ取得したい【python】
【経緯】 pythonでスクレイピングのプログラムの依頼を受けてました。 サイトを見ると、2つラジオボタンがあって、調べると「NAME要素」で取得できそうでした。 しかし、1つ目のラジオボタンと2つ目のラジオボタンのNAME要素が同じでした。 なので、今回は... -
スクレイピングしているとブラウザが落ちる【python】
【経緯】 pythonでスクレイピングをやっていて、Jupyter lab上では動くのに、 コマンドプロンプトでファイルを実行したところ、勝手にブラウザが落ちてしまう症状にあいました。 【"chomedriver"をダウンロード】 まず、やったのがchomedriverのダウンロー... -
ElementClickInterceptedException【python】
【経緯】 pythonでスクレイピングのプログラムの依頼を受けてました。 とりあえず、プログラムが完成して、 依頼者のパソコンで試したところ、"ElementClickInterceptedException"というエラーが出てクリックできませんでした。 なので、今回、勉強しまし... -
スクレイピングで要素の”ID”や”NAME”が取得できない【python】
【経緯】 pythonでスクレイピングのプログラムの依頼を受けてました。 とりあえず、プログラムが完成して、 依頼者のパソコンで試したところ、".find_element_by_id()"のところでエラーがでてしまい。 うまくいきませんでした。 なので、今回、勉強しまし... -
クリックできるようになるまで、サイトをリロードし続けるようにする【python】
【経緯】 pythonでスクレイピングをやっていて、 例えば、「16時になったら、クリックできるようになっていて、16時まではそこをクリックできない」というサイトに出くわした。 なので、「クリックできるようになるまでループする」という方法を、 今回勉... -
指定した時間にプログラムを進めたい【python】
【経緯】 pythonで例えば、「16時に指定したら、プログラムが進む」というのを作りたくて、 今回勉強しました。 【while と if を使ってやる】 始めにプログラムを書きます。「16時にタイムをセットして、その時間になったら、プログラムが進む」いうプロ... -
メッセージボックスを使いたい【python】
【経緯】 pythonでメッセージボックスみたいなのがないか調べて、 今回勉強しました。 【tkinterのmessageboxを使う】 tkinterにありました。 プログラムを書きます。 from tkinter import messagebox messagebox.showinfo("ループ開始","OKを押すとループ... -
スクレイピングでプルダウンの値を操作したい【python】
【経緯】 pythonでスクレイピングの勉強をしてて、「プルダウンの値を操作したい」と思い、 今回勉強しました。 【Selectして、valueを取る】 まず、HTMLの中の<select id="***">のようなタグの要素を探します。 ""で囲まれた文字や数字をコピーしま... -
サイトをリロードする【python】
【経緯】 pythonでスクレイピングの勉強をしてて、「サイトをリロードしたいな」と思い、 今回勉強しました。 【refreshメソッドを使う】 まず、プログラムを書きます。Googleの画面を開いて、リロードするという設定です。 from webdriver_manager.chrome... -
AttributeError: module ‘tweepy’ has attribute ‘error’【python】
【経緯】 pythonでTwitter APIを使っていて、自動で”いいね”ボタンを押すプログラムを実行したら、 「AttriuteError: module 'tweepy' has no attribute 'error' 」 と出ました、その解決方法を今回勉強しました。 【すでに”いいね”が押されているツイート... -
Forbidden: 403 Forbidden【python】
【経緯】 pythonでTwitter APIを使おうとしたら、 「Forbidden:403 403 - You currently have Essential access which includes access to Twitter API v2 endpoints only. If you need access to this endpoint. you'll need to apply for Elevated acces... -
PermissionError:[Errno 13]Permission denied: ‘aaaa.xlsx’【python】
【経緯】 pythonでExcelファイルを読み込もうとしたら、 PermissionError: [Errno 13] Permission denied: 'majan.xlsx' と出ました。 なので、今回はこのエラーの解決方法を勉強しました。 【'aaaa.xlsx'ファイルを閉じる】 原因は読み込もうとしているEx... -
jupyter labで「()」や「””」が補完されない【python】
【経緯】 pythonで私はjupyter labを使っているのですが、前までは「(」と入力したら、後ろの括弧も自動で入力されていたのですが、それができなくなりました。「"」も同様です。 なので、自動で後ろの括弧もつく方法を今回勉強しました。 【「Auto Close ... -
【自動運転#33】VideoCaptureで制御するのを諦めました
【環境】 Raspberry pi zero エディターはラズパイに初めから付いている、Thonnyを使ってます。 【カメラを使って、障害物を認識して、止まったり、避けたりする使用はできませんでした。】 私は当初の目的として、カメラを使って、障害物を認識させて、車...