2023-03-01から1ヶ月間の記事一覧

pythonでwindows時計同期

binanceのAPIコールでよく時計ずれのエラーが起きるので、スクリプトの先頭で実行する なぜかグリニッジ標準で指定しないと時計がえらいずれた。 import win32api import ntplib from datetime import datetime import pytz ##時計同期 # NTPサーバーのアド…

MFC/WindowsAPIでURL指定ファイルダウンロード キャッシュ使わない版

結局DeleteUrlCacheEntry()使わないとキャッシュ使われちゃう。 OpenURL()とかにflag指定あるけど機能してないっぽい。 BOOL Web_Downloader(LPCTSTR lpszURL, LPCTSTR lpszFileName) { CInternetSession session; CStdioFile file; CInternetFile* pFile = …

ブラウザでローカルファイル読み込み時のセキュリティエラー対処

起動時のコマンドに『--allow-file-access-from-files』オプションを付けるchromeは全部落としておくこと ネタ元 note.affi-sapo-sv.com

SBI証券で対応している米国株式取扱銘柄一覧取得 python

当然SBI証券のページ構成が変わったら使えなくなります。 import csv import requests from bs4 import BeautifulSoup import pandas as pd url = "https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_usequity_list.html" response = requests.get(…

chatGPT APIを使ってローカルchat python

ローカルでカスタマイズして実行できるし。 ChatGPT Plusにお金払うより安く済みそう import openai def main(): openai.api_key = "API CODEをここに書いてね" amount_tokens = 0 chat = [] # ChatGPTへの設定を書いておく chat.append({"role": "system", …

Python Seleniumでcssセレクタから要素を取得する

find_element(By.CSS_SELECTOR, "xxx")chatGPT等に聞くと、古いAPIで解説されたりするので注意。 ネタ元 www.seleniumqref.com

急にWin32でMFC使ったプロジェクトがビルドできなくなった時の対処

Visual Studio 2022で気が付いたら32bitビルドに切り替えるとMFCが見つからないといわれるようになった。多分VS2022本体のアップデートがきっかけだとおもう。・ツールメニューから「ツールと機能を取得」を選択 ・ダイアログ ボックスの上部にある [個別の…