pythonを始めたいと思ってます。というかプログラミングを学びたいのですがエクセル連携又は操作などをしたく色々見ていましたがPython×エクセルみたいなものを目にしたのでPythonにたどりつきました。visual studioをしたかったのですが私の安いパソコンではかなり重くなってしまうので断念しました。
そこでPythonの質問なんですが、構築にも苦戦してGoogle colabをインストールしそこから始めたいと思ってます。
まずやりたいのはエクセルユーザーフォームのようなフォームからデータベースを作りあげたいです。
Tkinterの作成やコードは勉強するとして実行ファイルexeファイルはどのように組めばいいのでしょうか?
No.3ベストアンサー
- 回答日時:
>ただ自身の作ったものを実行する為に
>会社のパソコンにPythonをインストール
>できないので持って行きたいのです。
pyinstaller を使えばできるのですが、
つまらないプログラムでもexeが数百MBにもなるし
起動時間は絶望的です。
会社のルールに合っているかわかりませんが
インスト―ルをZipの展開だけで済ませる方法があります。
これならインストール権限がなくてもpythonを使えます。
ちょっとインストール作業が面倒ですけど...
https://gammasoft.jp/blog/python-and-jupyterlab- …
No.2
- 回答日時:
NO1補足。
Desktop版があるのはjupyterでしたね。失礼しました。
colabはWeb(cloud)なので
少なくともローカルなExcelファイルとの連携は出来ません。
No.1
- 回答日時:
google colabはDesktop版のことかな?
google colab はpythonに閉じた環境だし
科学技術計算のノートを作成するためのものなので
Excelとの連携とかをやりたいなら pythonを
インストールすべきでしょう。
インストール方法はここ
https://www.python.jp/install/windows/install.html
注意点は
①ストア版ではなくフルインスト―ラを使う
②for all users をチェックする。
③Add python xxx to path をチェックする。
これだけです。後はインストーラに従うだけ。
インストールが終わったら
コマンドプロンプトから
pip install openpyxl
とすれば Excel連携の準備完了。
pythonはプログラムをスクリプト(テキストファイル)に組みます。
exeを作ることはしません。
exeを作るツールが無いわけではありませんが
それはpythonの無いパソコンへプログラムを持って行きたい場合に
使うツールで制約が多いです。
開発は最初はメモ帳でも良いですが、不便なので
idleで始めてvscode辺りに行くのが宜しいかと。
ありがとうございます。私のやりたい事であればご紹介いただいたものを実行してみたいと思います。
ただ自身の作ったものを実行する為に会社のパソコンにPythonをインストールできないので持って行きたいのです。exeファイルよりメモ帳で開発したほうがいいですか?VBSの作成の仕方はわかるのですが同じですか?またWindowsデスクトップアプリみたいなものも作りたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 自作システムをユーザにダウンロードしてもらい、ユーザの環境に合わせて動作出来るようにするには? 2 2021/11/20 17:53
- その他(プログラミング・Web制作) pythonのエクセル 4 2021/11/10 18:37
- Java EclipseとVisual StudioをPC1台にインストールしただけではPCは重くならない? 3 2022/12/08 15:35
- AJAX RPA(PowerAutomate)の実装について 1 2023/07/31 13:46
- その他(プログラミング・Web制作) pythonとflaskを使い、excelをhtmlで表示させたい 1 2021/11/21 13:07
- オープンソース Pythonのコードをexe化 1 2023/07/03 08:01
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Java マイクラでPythonのプログラミングができません 3 2023/05/28 07:15
- UNIX・Linux WSL+Dockerでpython実行環境構築について 3 2023/05/05 17:03
- その他(悩み相談・人生相談) 毎日物事の興味が変わりすぎて一つの物事を為し遂げることができない 一昨日、動画を作っておこうという気 1 2023/08/31 10:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ドライバ開発の勉強方法を教え...
-
C言語プログラミング能力認定試...
-
IPアドレス、サブネットマスク...
-
T-kernelに関しての質問です。
-
windowsプログラミングの入門書
-
VBではじめてプログラミングを...
-
シリアルポートの制御に関する書籍
-
Windows Media Playerを開くと...
-
VB.NET とドットNET(.NET...
-
python urlopen error について...
-
scipy っていうのをいれようと...
-
String^の^自体が何を意味して...
-
iCloudフォトライブラリ内の画...
-
本格的なGUIを作るのにおすすめ...
-
標準ライブラリだけでgetch関数...
-
C++とVC++の違いについて
-
Javaでaacを操作するライブラリ
-
C言語について。
-
Dreamweaverのライブラリが反映...
-
【iTunes】CDをiPhoneに取り込...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ヤフー知恵袋みたいなサイトを...
-
IPアドレス、サブネットマスク...
-
Qtを勉強するのに何か良い書籍...
-
in_addrのs_addr?
-
C言語等での画像処理の勉強方法
-
スクレイピングについて【初心者】
-
RS232Cの制御について詳しく書...
-
タイピングゲームのプログラミ...
-
MSP430のプログラム学習
-
Win32APIのおすすめ実用書
-
MFCについて詳しく書かれている...
-
本の誤植について
-
C/C++でHTMLソースの取得はでき...
-
OLEの構造化ストレージについて...
-
OpenOffice.org BaseはAccessの...
-
eclipseで関数printfを解決でき...
-
VC++6.0で新しいウィンドウを表...
-
大阪梅田でプログラミング関係...
-
CかVBでポートを制御する方法
-
T-kernelに関しての質問です。
おすすめ情報