ブログ記事4,115件
え?それってもしかして新規のスポンサーが全くつかない宇野昌磨のことですか?🤪それとも女の尻ばっか追いかけて公私混同してる宇野昌磨のことですか?あ、それか中居正広に全く認知されてない宇野昌磨のことですか?🤪一緒だそうで良かったですね本当に似てますねどうぞ宇野さんのファンのかたでこれをご覧になったらPythonにお伝えくださいそしてどうぞ悪口でもなんでも言ってくださいなただしわたしはただの凡人ではないから覚悟してね?それとファンが誕生日を祝うのと宇野と真
仕事が忙しすぎて、平日は仕事しかできない状況・・・重要な競馬AIのプログラムの改良ができない(笑まだ、一次予選中だが・・・現在14位。一次予選通過は、29位なので、なんとか通過できそうな状況。この競馬AI(noah)のシミュレーション上の理論値としては、的中率:20%前後回収率:115%ではあるのだが、これは、試行回数(馬券購入レース数):約7000レースの数値なので、10月7日より開催されてnoahで購入している140レース程度では、想定の回収率は出せない。これは、他のAI
PythonでWindowsのデスクトップにショートカットを作る方法を紹介します!今回使うのは次の2つの方法です。winshellを使った方法win32com.client.Dispatchを使った方法どちらも簡単にできるので、自分の用途に合わせて選んでみてください!準備:ライブラリをインストールまずは必要なライブラリをインストールしましょう。コマンドプロンプトやターミナルで以下を実行してください。pipinstallwinshellpywin32準備OK!方法
迷路を作ってもただ上から眺めて左上から右下まで目で追ってなんとなくゴールした気分になっても空しいだけなので…迷路の中を歩き回ってゴールを目指す感じになる様に、迷路をレトロゲームエンジンpyxelで擬似3D化してみました。一点透視法を使って壁等の大きさを計算して扱いやすい数値に丸めています。pyxelの機能でgifを作ってみました。操作方法:前進:↑ボタン、左旋回:←ボタン、右旋回:→ボタン、振り返り:↓ボタン壁色変更:スペースキー、迷路リセット:Qキー※マウスでの操
前回の記事で私こと筆者が、ジュピターと言っていたが、それは間違いだった。今までジュピターノートブックと読んでいたが、これは英語読み(?)であり、実はこの読み方は間違いであった。メソッド読み(?)をするなら、確かに、ジュパイターと読む。一つ賢くなった。これは、わが大学の科目の第1回目で、教員が明確に言ってたので判明した。(下記資料キャプチャを参照)▲資料の一部をキャプチャした。ところで、今回はこの一般ユーザー向けの汎用ツールは使わないようだ。ちゃん
閲覧ありがとうございます!先日、pythonデータ分析試験に合格できました!これから受験される方に向けて、自分なりの勉強方法を書いていこうと思います(^-^)データ分析試験|Python試験・資格、データ分析試験・資格を運営する一般社団法人Pythonエンジニア育成推進協会のページです。<お知らせ>データ分析試験は7月1日より一部改訂が行われ、主教材が第二版に変更になりました。www.pythonic-exam.com①教科書を一周公式の教科書に目を通します。ここはある程度流す感じ
各出典元の皆様、大変参考になりました。ありがとうございます。RaspberryPiOS・GPIOピン制御手順出典:第24回RaspberryPiのGPIOを制御する(コマンド編)|ツール・ラボ今回はターミナルのコマンドプロンプトからRaspberryPiのGPIOピンを制御してみます。今回の説明内容今回はターミナル上のコマンドプロンプトを使ってRaspberryPiのGPIOピン制御をしてみます。これからターミナル上でtool-lab.comラズパイのGPIOの
こんにちはStreamlitコミュニティからのアドバイスのおかげで、Streamlitシェアサイトからサンプルcsvファイルをダウンロードさせることができるようになりましたしかし、csvファイルは基本utf-8ベースでのやり取りとなるので、ダウンロードファイルをそのままEXCELで開くと日本語部分が文字化けしますEXCELの機能を使ってSJISからutf-8に変換することはできますが、面倒なので、utf-8(BOM付)ファイルに変換してから、ダウンロードさせるプログ
本日のテーマは「2次方程式の解を自動で求めるプログラムの作成」です!このブログを読むと以下のことができるようになります!・便利なimport文の理解・関数の使い方の理解・ブロックの概念の理解・ユーザ入力の理解・配列の理解などなど・・・ですプログラミングを始めるときは,個人的には数学の公式などを自動で計算させるシステムを作ることがおすすめです.なぜかというと,プログラミング初心者にとって何から始めればよいかわからない・・・という状況に陥るからで
こんにちは、たくまと申します。今回は、ノートンで毎回EXEファイルが削除される症状を設定で改善出来た為、書き留めます。早速ですが、実行環境と症状は以下になりますwindows10home、python、auto-py-to-exe、ノートン360(多分pyinstallerの場合も同様と思われます。)EXE化すると、「検疫に移動しました」と毎回表示されます※当記事は安心安全を保障するものではありません。※当記事による不利益、損失はいかなる場合も責任を負いません。
年末でお仕事終了です先月新しい職場に派遣されました私今月末終了になります終了しますと私が言いましたはい、私が終了を決めました何があったかといいますとお仕事紹内容が紹介されたものと違っていたんですその分野のお仕事は絶対にお受けしないことにしているのです紹介されたときに確認したときは「その業務はありません」と営業担当が言い切ったのでお受けしたのですが・・・…営業さん、困るのよ~~~~あたしの生活費、、困るのよ~~~~~~次のお仕事紹介
前回、前々回に続いて今回は「xlwings」ライブラリを使って同様な動作をさせてみます。PythonでExcelブックを操作するライブラリの定番は「OpenPyxl」かもしれませんが、ExcelVBAからの置き換えや自動化によく使われるのが「xlwings」ライブラリです。サンプルコードを示します。(下図)上図はVisualStudioCode(VScode)で表示したもので、コピペして練習される方のためにコードを下に貼り付けておきました。importosimport
Pythonのzipfileモジュールを使うと、ZIPファイルの作成、解凍、操作が簡単に行えます。このブログでは、fromzipfileimportZipFileを活用した基本的な使い方を解説します。zipfileモジュールとは?zipfileはPythonの標準ライブラリに含まれており、ZIPファイルを扱うための便利な機能が詰まっています。特別なインストールは必要なく、Pythonがインストールされていればすぐに使用可能です。ZIPファイル操作の基本1.ZIPファイルを作成す
出典:【Python】PDFを開いて閉じる:外部プログラム操作Subprocess|kirinote.comPythonのSubprocessを使用して、PDFを開いて閉じるコードをご紹介します。ぜひ、お試しください。PDFを開いて閉じる(特定PDF)以下のコードを実行すると、外部アプリを起動して2秒後に終了します。importsubprocekirinote.comAcrobat(Reader)をPythonから起動、終了する。■以下のコードを実行すると、複数PDFファイルを
Pythonを使ったWebのスクレイピングでよく使われるのがselenium。スクレイピングでは、webページの特定箇所のデータを取り出したり、クリックなどの操作を行うことが必要となる。特定するためには、htmlデータから対応する要素を取得する必要がある。seleniumでは、find_elementやfind_elementsというメソッドが提供されている。html中のタグのidやclass名などを使って要素を取得できる。find_elementは、最初に見つかっ
出典1:ページ切替【Streamlit】アプリのページ切り替えの流れとページ再読み込みについて-QiitaStreamlitでアプリを作る際にページ切り替えを入れ込む際の作り方と、能動的にページを再読み込み(=アプリ再起動)させたいけどどうやるんだ!という時のための記事です。streamlitの挙動と…qiita.comStreamlitでのページ遷移とポップアップボタンの実装-Qiita1次、2次、、と深く潜るタイプのページ遷移のテクニックが見つからなかったので自分なりに実装し
「ColabでExcelの表データを読み出し」記事では、Excelの表データをColab(GoogleColaboratory)のセッションに読み込む方法を簡単にご紹介しました。今回は、その逆、Colabのセッション内の表データをGoogleDriveあるいはローカルPCにExcel形式で書き出す方法をご紹介します。それでは、GoogleDriveを開いて「GoogleColaboratory」のノートブックを開きます。これは、新規に作成してもよいですし、先回使ったノートブ
Pythonのdatetimeにtimezoneを設定できるpytzですが下記コードのように使うと19分ずれますimportdatetimeimportpytztz=pytz.timezone("Asia/Tokyo")a_now:datetime.datetime=datetime.datetime.now()a_now=datetime.datetime.combine(datetime.date(2022,1,1),datetime.time(
2024年度新入生向け最新情報2024年3月4日に新モデルであるMacBookAir(M3)が発売された。これへの対応を途中のコラムで追記した。2023年12月13日から,日本でもApple学割の審査が開始された(これまで30年以上実質無審査だった)。それについて詳細を途中のコラムで追記した。もっとも,東大合格者は,堂々と正規に学割を利用できるのだから,審査があろうと影響はない。3月10日,東大合格発表があった。当ブログアメンバーからも多数の合格報告が来ている。おめでとう。東大入
『「虫食い算(ゼロ)」』『「虫食い算」』(私)「虫食い算」について教えてください(*問題はいりません*)(chatGPT)虫食い算(むしくいざん)は、算数や数学のパズルの一種で、一部…ameblo.jpたわむれに↑の続きをしてみた(私)では、こうしましょう。。。まず、ランダムの3桁の数字を2つ作ります。322と229にします。足します、322+229=551で、同じ数字2を□に置き換え問題とする。3□□+□□9=551そして、□が別の数字(0,1,3~9)で成立しな
AtCoderBeginnerContest385C-IlluminateBuildingsについての解説をしていきます。使用言語はPythonです。コードをコピーしたい場合は下のリンクに提出したコードのリンクを貼っているのでそこからコピーしてください(ブログ上の文字をコピーすると全角でめんどくさいことになります)解説はこちら---------------ACしたコード--------------N=int(input())H=list(map(i
書籍「ゲームで学ぶPython!Pyxelではじめるレトロゲームプログラミング」(2025/1/27発売予定)サンプルゲーム「MegaWing」「CursedCaverns」の音楽を担当させていただきました「CursedCaverns」紹介mov(第7章「アクションゲームを作ろう」サンプルゲーム)「MegaWing」紹介mov(第6章「シューティングゲームを作ろう」サンプルゲーム)著者でPyxel開発者の北尾崇さんとはコナミ在籍時に、Z.
今回はBlenderのスクリプトを使って作成しました。「BlenderIKFK切り替えアドオンアルファ版ver2.0.0」が完成しました。前回作成したアドオンをさらに改良してほぼ実用的になりました。BlenderでIKとFKの両方が使えるようにしたアドオンです。下画像の走っているポーズはIKとFKを切り替えることによって効率よく作成できました。■使い方下記の動画配信者の「3Dのメモ帳さん」が作成されたモデルを使用しています。■プログラム下記のサイトか
前回まででアンダーサンプリングしてバギングで安定化させてというところまで来ました。続いてアンダーサンプリングの数変えたりしながら最適なモデルを探そうと思ってたんですが、アンダーサンプリングで利用している「RandomUnderSampler」の動きがよー分からんので、今回はそのことについて。RandomUnderSamplerのパラメータ前回のプログラムではアンダーサンプリング部分は以下のような内容でした。(ちなみにどっかのサイトからの丸パクリ)> ##アンダーサンプリング部
過去に「Pythonインストール」記事で、プログラム言語「Python」をインストール不要で学習できる環境「GoogleColaboratory」(略称:Colab)を少しだけご紹介しました。パソコンなどの上でWebブラウザを使って実行させるわけで、「Python」でどんなふうに動くのか試してみたい方にはお薦めのものです。今回は、Excelの表データを読み出したりする操作をご紹介します。PythonでExcelファイルを操作するためのライブラリには「OpenPyXL」や「Pandas
scene—2次元のゲームとアニメーションsceneモジュールはハードウェアアクセラレータを使用した2次元グラフィックスとアニメーションを簡単に作成する方法を提供します。特にゲーム用に最適です。あらましイントロダクション画面へのタッチと簡単なアニメーション高度なアニメーションと動きのコントロール図形色古典的レンダリング・ループuiモジュールとの統合ゲームコントローラーNodeクラスシーンノードスプライトノードエフェクトノードラベルノードシェイプノード
ドラッグ&ドロップでファイルのパスを取得する以下のコードでウィンドウにドロップしたファイルのパスを取得することができるsample.pyfromtkinterdnd2importTkinterDnD,DND_FILESdefdrop_event(event):print(event.data)root=TkinterDnD.Tk()root.drop_target_register(DND_FILES)root.dnd_bind("<<Dro
keyboard—PythonistaキーボードのためのユーティリティーはじめにkeyboardモジュールにはPythonistaに付属のキーボード(PyKeys)を拡張するための様々な関数が用意されています。Pythonista付属のキーボードは、iOS上のテキストの編集機能をもった非常に多くのアプリで使用されている画面上のキーボードです。スクリプトを書いてこのキーボードを拡張し、例えば、短いテキストを挿入したり、QWERTYキーボード上に全く独自のUI(ui.Vi
【このテーマの記事は、UAV写真測量について、日々の文献調査や研究で得た、PhotoScanに限らない一般的な情報を掲載していきます。用語の説明は「PhotoScanを極める」に譲ります。】<プロローグ>現在の標準的なUAV写真測量では、SfMの過程で内部パラメータを推定します。この「セルフキャリブレーション」におけるfの推定誤差が、大きな鉛直誤差を生むことがあります。対地高度100mの撮影でfの推定が1‰ずれると、地表の高さを大雑把には10cmほど見誤ることになります。このf