Python教えて!chatGPT先生

X
     この記事はプロモーションを含みます
Content

おおよそ25年ぶりに Pythonを触ってみる浦島ジジイがchatGPT先生と酒を飲みながら会話した記録

とりあえずvscodeとアナコンダで Pythonで遊べる環境を作った。

環境の作り方は適当にWEB漁れば腐るほど情報あるしこの記事の趣旨から外れるので省略。

実際25年ぶりと言っても当時取引先に頼まれて嫌々スクリプト作った程度の浅はかな思い出しかない Python。

元々C屋なのでその程度(笑 そして現代のPythonは完全に素人です。

さて環境を作ったのでさて Python本でも買うかーとAmazonゴソゴソしようとしてたのですが

そうだ chatGPTに聞いてみよう!ということで。

記事構成としてはアレですが面白いのでそのまんま貼り付けておくよ

Pythonでグラフィカルなプログラムを作るにはどうすれば良い?

マコト

いきなりそこからかよ笑

chatGPTの回答1
マコト

ほうほう なるほどなるほど

今教えていただいたプログラムにwindowを閉じるボタンをつけてください

マコト

普通の会話のように「今教えていただいたプログラム」で理解するところがAIだねぇ

chatGPT回答2

今教えていただいたプログラムにwindowの位置の初期値を画面の中央に持ってくる機能を付加してください

マコト

「今教えて頂いた」をネストしてもちゃんと理解。普通に会話しているレベルだね

chatGPT回答3

PythonでGUIなアプリケーションを作成した後にそれをスタンドアローンで動作させるためには何をすれば良いですか?

chatGPT回答4

先程のプログラムをスタンドアローンで動作させる為のソースを作ってください

マコト

質問と質問の間に別の質問↑を入れて以前の質問の内容の変化球に答えれらるか実験

chatGPT回答5
じぴ子

間に別の質問挟んでもちゃんと以前のソースと関連している! 
すごい!

以下のcondaエラーメッセージの意味と修正案を教えてください The ‘pathlib’ package is an obsolete backport of a standard library package and is incompatible with PyInstaller. Please remove this package (located in /Users/suzukimakoto/anaconda3/lib/python3.10/site-packages) using

chatGPT回答6
マコト

うはは リファレンスいらねぇじゃんwww

無事に実行できましたありがとうございます

マコト

嬉しいという感情を表現しているのは旧来のAIでもよくやってたな笑

ソース改変を依頼

chatGPT回答7
マコト

その答えがこれ

chatGPT回答8
マコト

なんか本読まなくても勉強できる気がしてきたw

じぴ子

ほんとすごい時代になりつつあるのよねー

まとめ

やりとり見てると気がつくと思うけど

ソースの生成→機能付加→スタンドアローン化処理手順→エラーメッセージの解説と修正案→ソースの再構築

全てソツなくこなしてますね。マジですごいよね

お題目は本当に簡単なことを質問の材料にしているけど

もっと難題を吹っ掛けても答えてくれるんだろうね。

よくchatGPTは嘘つくからファクトチェックは必須と言われます。

質問の種類にもよるだろうけどプログラム関係は実際に走らせたりコンパイルしてみると

結果が出るので事実か異なるかは判断しやすいと思いました。

今回はプログラムで例を出して観ましたけど

同じようなノリでBLOGの効果的な記事作成や動画作成のシナリオ作りなど応用先は無限大なんだよねー

ワクワクしてきますね!

上記ソースの仕様書を作らせる

chatGPT回答9
chatGPT回答10

いやはやおっさんは色々びっくりだわ。

  • URLをコピーしました!

この記事を書いた人

makotoのアバター makoto Blogger&YouTuber

サーバー管理者として17年ほど仕事でサーバー触ってました。
www,mail,dns,sql各鯖をすべてFreeBSDで運用してましたが現世ではかなりレアなタイプになるみたいですね笑

viやシェルスクリプトとかperlとかgccとかFreeBSDとか実はbashよりtcshが好きとか時々寝ぼけるのは
その名残でしょう。

今まで縁の下の力持ち的な他人のためにプログラムを書き他人のためにサーバー構築し他人のためにWEBサイトを創る的な世界から
自分の好きなことに集中できる環境は実に気持ち良いですね。
現役は引退済みなので難しいことはやりませんしやれません。

現在 ほぼ自由人。

Content