人気ブログランキング | 話題のタグを見る
<< 「TH69の亜米利株」Ver.... 「TH69の亜米利株」Ver.... >>

「TH69の亜米利株」で「Python株価更新」は使えていますか?

TH69です。

早速ですが、「TH69の亜米利株」で「Python株価更新」は使えていますか?

私のPC環境ではPythonによる株価などの更新がスムーズに行えていて、今後しばらくは大丈夫だろうと思われるので、従来のエクセルVBAのWEBスクレイピングによる株価更新機能を廃止しようと考えています。

ところが、Python株価更新の不具合と思われるコメントが2件連続であったため、少し不安になっています。

それで掲題の『「TH69の亜米利株」で「Python株価更新」は使えていますか?』という質問になったわけです。

ご面倒とは思いますが「Python株価更新」の使用状況をご連絡いただければ助かります。

問題なくできていれば「できている」とご連絡ください。

できていない場合は「できていない」というご連絡だけでなく、エラーダイアログの内容やスクリーンショットなどを送っていただければ助かります。

多分PCのセキュリティソフトによる誤判定でブロック等されているものと考えています。私のPC環境ではエラーが全く出ないため、その原因を確認する方法がありません。

ご協力をお願いいたします。




by th1252 | 2025-07-06 12:26 | TH69の亜米利株の情報 | Trackback | Comments(8)
Commented by 鉄羅漢 at 2025-07-09 11:59
たびたび恐れ入ります
ノートンなどセキュリティソフトをはずしても、pythonでエラーが出て更新できません。
エラー画面のスクショを撮りましたが、お送りしたいのですが、メルアドをお知らせください
Commented by th1252 at 2025-07-09 14:11
鉄羅漢様

エラーダイアログの最後に『IndexError: list index out of range』と表示されていないでしょうか?

申し訳ございませんが、このエラーは別の要因によるものと思われます。私も株価を更新しようとしたところエラーで停止してしまい焦りました。

このエラーは、ドル円レートを取得しているサイトの何らかの変更により取得キーワードが効かなくなり、ドル円レートが取得できなくなったことが原因です。

その対策版を本日ベクターにアップいたしましたので、公開されるまで今しばらくお待ち願います。

対策版ではキーワードが変更されてレートが取得できない場合、それを無視してそのまま株価更新作業を続けるように変更しています。

では。
Commented by かときち at 2025-07-10 08:18
ここ2日ほどPyができていません。
×Unhandled exception in script
×Failed to execute script 'th69' due to unhandled exception:list index out of range
Traceback (most recent call last):
File "th69_amerikabu020b.py", line 8, in <module>
File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
File "<frozen importlib._bootstrap>", line 1149, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module
File "sheet_hoyuukabu10.py", line 17, in <module>
IndexError: list index out of range
Commented by th1252 at 2025-07-10 10:49
かときち様
詳しいエラーダイアログのレポートありがとうございます。

>IndexError: list index out of range

上のコメントにも書きましたが、最終行にこのエラーが表示されるのは、ドル円レートの取得に失敗しているためです。昨日対策版をベクターに公開申請しましたので、公開まで今しばらくお待ち願います。

逆にPythonでの更新は今まで問題なかったようで、そちらは安心しました。

では。
Commented by 鉄羅漢 at 2025-07-11 10:49
小生もエラーメッセージを手移し致しましたので、ご報告申し上げます

Unhandeled exception in script
Failed to execute script 'the60_amerikabu015c' due to unhandeled exception: list index out of range

Traceback (most recent call last):
File 'the60_amerikabu015c.py" line 16, in <module>
File '<frozen imprtlib._bootstrap>",line 1178, in_find_and_load
File '<frozen imprtlib._bootstrap>",line 1149, in_find_and_load
File '<frozen imprtlib._bootstrap>",line 690, in _load_unlocked
File 'PyInstaller\loader\pyimode02_importers.py', line419, in exec_
File 'zenkousin6.py', line 7, in <module>
IndexError: list index out of range
Commented by th1252 at 2025-07-11 11:50
鉄羅漢様

ご連絡ありがとうございます。

> amerikabu015c.py

上記の「Python株価更新.exe」のバージョンは「Ver.1.5c」となっているようです。

このバージョンは株価などを取得するライブラリを「yfinance」に変更する前の「yahooquery」を利用しておりますので、そもそも株価などの取得は無理なように思います。

最新版を公開した時は当ブログで告知しておりますので、できる限り最新版のご利用をお願いします。

現在ベクターで公開中の最新版は「12.2a_py020b」となっております。

次期公開予定のバージョンは「13.0_py2.0c」となりますので、こちらのご利用をお願いいたします。

では。
Commented by 匿名希望 at 2025-07-12 23:13
たびたび恐れ入ります。
以前コメントした際のPCが古く、32bit版のpythonしかダウンロードできなかったのが原因かもしれません。
64bit版の別PCで試してみたところ、皆さまとほぼ同様の以下のメッセージが出ました。
Traceback (most recent call last):
File "th69_amerikabu020b.py", line 3, in <module>
File "xlwings\main.py", line 5123, in active
File "xlwings\main.py", line 5310, in impl
File "xlwings\main.py", line 521, in books
File "xlwings\_xlwindows.py", line 691, in books
File "xlwings\_xlwindows.py", line 578, in xl
File "xlwings\_xlwindows.py", line 321, in get_xl_app_from_hwnd
File "xlwings\_xlwindows.py", line 294, in accessible_object_from_window
File "_ctypes/callproc.c", line 1000, in GetResult
OSError: [WinError -2147467259] エラーを特定できません

更新されるとのことで、そちらのリリースをお待ちしています。
Commented by th1252 at 2025-07-13 09:45
匿名希望様

当方の説明不足で勘違いされているのかもしれませんが、「Python株価更新.exe」ファイルはPythonで作った実行ファイルなので、ご使用中のPCにPythonがインストールされている必要はありません。

ただ、ご連絡のエラーは他の方のエラーとは少し違うように感じます。とりあえず対策版をお試しの上、再度ご連絡ください。

では。
名前
URL
削除用パスワード
<< 「TH69の亜米利株」Ver.... 「TH69の亜米利株」Ver.... >>