Python
UnityでML-Agentsを習得しようとして「Unity ML-Agents実践ゲームプログラミング」に沿ってやっていく中で発生したエラーとしては他に以下のようなものもありました。 これも備忘録として残しておきます。 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObjec…
UnityでML-Agentsを習得しようとして「Unity ML-Agents実践ゲームプログラミング」に沿ってやっていく中で発生したエラーとしては他に以下のようなものもありました。 これも備忘録として残しておきます。 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObjec…
Unityで「Unity ML-Agents実践ゲームプログラミング」に沿ってやっていく中で発生したエラーに以下のようなものもありました。 これも入手した解決方法を備忘録として残しておきます。 (adsbygoogle = window.adsbygoogle || []).push({}); 1.エラー内容 H…
Unityで「Unity ML-Agents実践ゲームプログラミング」に沿ってやっていく中で発生したエラーに以下のようなものもありました。 (adsbygoogle = window.adsbygoogle || []).push({}); 1.エラー内容 NullReferenceException: Object reference not set to an…
UnityでのML-Agentsを使って発生したエラーに以下のようなものもありました。 (adsbygoogle = window.adsbygoogle || []).push({}); 1.エラー内容 Couldn't connect to trainer on port 5004 using API version 1.0.0. Will perform inference instead. Un…
さらにUnityでML-Agentsを使っての学習に向けて前回から続けて行っていたところ再度エラーに遭遇しました。 (adsbygoogle = window.adsbygoogle || []).push({}); 1.エラー内容 続いて表示されたエラーは mlagents.trainers.exception.TrainerConfigError:…
UnityでML-Agentsを使っての学習に向けて前回から続けて行っていたところ続いてまたもう1つ以下のようなエラーが表示されました。 (adsbygoogle = window.adsbygoogle || []).push({}); 1.エラー内容 表示されたエラーは ModuleNotFoundError: No module …
前回はUnityでML-Agentsを使って学習をさせようとした時のエラー TypeError: Descriptors cannot not be created directly.If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.If y…
このところ以下のような書籍を参考にしてUnityでML-Agentsを使って強化学習をさせるようなことをしています。 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b[a]=b[a]||function(){arguments.currentScript=c.currentScript ||c.scripts[c.scripts…
今回もPythonでseleniumを利用してセレクトタグのオプションを選択する方法についての説明になります。 前回はセレクトタグで各オプションのインデックス番号からオプションの選択をする方法でしたがが、今回は表示テキストにより選択する方法の説明です。 (…
Pythonでseleniumを利用してセレクトタグのオプションを選択する方法についての説明になります。 セレクトタグでは各オプションの表示テキストやインデックス番号からオプションの選択ができますが、今回はインデックス番号により選択する方法の説明です。 (…
Pythonでseleniumを利用して要素に入力処理を行う場合はsend_keys()などを使用しますが、今回は入力した値をクリアする方法になります。 (adsbygoogle = window.adsbygoogle || []).push({}); 1.要素の値をクリアする方法 通常入力した値をクリアする場合…
Seleniumを使用してセレクトタグ(要素)にアクセスする場合には操作したり状態取得できることがいろいろとありますが、セレクトタグの選択する要素であるすべてのoptionを取得したいということもあるのではないかと思います。 (adsbygoogle = window.adsbyg…
seleniumを使用してボタンをクリックする場合、 click() を使うことが多いと思いますが、時々どうしてもクリックできないことがあります。 エレメントが画面外にある場合などに起こるようなのですが、そのような場合の対処方法の1つとして javascriptを使用…
Visual Studio Codeでpythonを実行しようとした時に「Timeout waiting for debugger connection」または「Time out waiting for debugger to spawn」というエラーが発生した場合の対処法を説明しています。 エラーとしては以下のような内容です。 結果として…
Seleniumを使用して自動化を行っていく時に必ず直面する問題の1つはシステムへのログイン処理をどうするかということです。 処理の中で自動的に入力する場合もあるかもしれませんがセキュリティ上どうかということもありそこはその都度ユーザー側が手入力す…
Pythonでseleniumを利用してウインドウアクセスする場合には、通常は対象のウインドウを表示させるところからはじまります。 ということで、対象ウインドウのURLを元にしてウインドウを表示させる方法と、その逆に表示されているウインドウのURLとタイトルを…
Ubuntuでターミナルにて操作している時にlsなどと打ち込んで出てくる文字表示が青色になっているものがあります。 種類によって色分けされていると思いますが、黒地にこの青字だとどうにも見づらくてというところでした。 そこで今回変更したターミナルの文…
PythonからのExcelファイル読み書き自動化の方法を説明していきます。 やり方は、代表的な外部ライブラリであるopenpyxlを使用したもので具体例を挙げてサンプルコードをつけています。 これを行うために必要となるPythonのダウンロードとインストールについ…
今回はPythonとSeleniumを使って、Webスクレイピングの強力なテクニックであるXPathについて紹介します。 XPathはHTML要素を特定するための強力な言語であり、Webページからデータを抽出するのに役立ちます。 では、具体的な例を交えてXPathの使い方を紹介し…
オープン中のExcelファイルへの読み書きをする場合に可能な方法の1つがpywin32ライブラリを使用するというものです。 まずはじめに、pywin32ライブラリのインストールが必要となりますがインストール方法としては以下となります。 (adsbygoogle = window.ads…
比較的初心者にも取り組みやすい言語で機械学習や人工知能、Webアプリケーション作成やスクレイピングなど幅広く使われており注目のプログラミング言語でもあるPythonを使用していくために必要なものとしてコードエディターがあります。 エディターにはいろ…
Pythonの画像処理ライブラリであるpillowをインストールしようとしたところ以下のような思わぬエラーが出て戸惑ったことがあったので備忘録として残しておきます。 >pip install pil Defaulting to user installation because normal site-packages is not w…
Pythonなどのプログラミング言語を作成、デバッグするためのエディターとしてVisualStudioCodeというエディターがあります。 Microsoftが開発したものですが、無料で使えて機能も充実していることから人気のあるものとなっています。 ここでは、おすすめのエ…
画像ファイルのサイズをリサイズしたい場合の基本的なやり方については以下にて説明しました。 kuku81kuku81.hatenablog.com 実際に画像データのサイズをリサイズする場合によくあるのは、1つ1つリサイズするのではなくまとめてリサイズしたい、どこかのフ…
iPhoneアプリなどを作成していると、何種類ものスクリーンショットを用意しなければならないこともあり多少負担になっていました。 Pythonの画像処理用のライブラリPillow(PIL)を使用すると比較的簡単にリサイズができるため備忘録として書き残しておきます…
seleniumを使用してWeb情報取得、操作を行っている場合に必要となることの1つにフレーム間移動があります。 Webサイトがフレーム構造となっており、親フレーム、子フレームなどの階層構造になっている場合があります。 そのような場合に該当する要素の情報…
最近はやりたい、やらせたい習い事のトップはプログラミングになってきているようですが、今回はプログラミングスクールについての紹介になります。 ちまたでは、かなりの数のプログラミングスクールが展開しているかと思いますが、今回はその中からいくつか…
【Python Selenium】 ☆☆画面上でボタンなどの要素をクリックする方法についての説明になります☆☆ その他、必要となるもののダウンロード、インストール方法につての説明もしています。 #Python #Selenium #クリック
Microsoftが開発した無料で人気のテキストエディタとして「Visual Studio Code(ビジュアル・スタジオ・コード)」があります。 今回はこのVisual Studio Codeのダウンロードとインストール方法について説明していきます。 尚、続いて必要となるVisual Studi…