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を探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・ハマっている「お菓子」を教えて!
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C/C++でHTMLソースの取得はでき...
-
コンピュータープログラミング...
-
Google ColaboでGUI作成
-
Windows Media Playerを開くと...
-
VB.NET とドットNET(.NET...
-
rewindはfstream...
-
Dreamweaverのライブラリが反映...
-
なぜHTMLのソースコードが無料...
-
VS2010でC#のDLLを作成する手順
-
HTMLってホームページ以外どん...
-
本格的なGUIを作るのにおすすめ...
-
MFCとWIN32API
-
boostのアンインストールについて
-
生年月日(yyyy/MM/dd) → 年齢...
-
VC++を使って「ストリートファ...
-
C言語/画像処理をしたいです/ex...
-
東芝新製品に採用されている
-
強化学習の環境作成、AI。自動...
-
ライブラリ作成時のグローバル...
-
Media Player 11 のライブラリ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IPアドレス、サブネットマスク...
-
ヤフー知恵袋みたいなサイトを...
-
本の誤植について
-
OLEの構造化ストレージについて...
-
Win32APIのおすすめ実用書
-
[ADO]と[ADO.NET]の違い
-
タイピングゲームのプログラミ...
-
買い替え・・・プログラム言語...
-
C言語学習の始め方
-
月額15,000円のプログラミング...
-
NCルータープログラム学習方法
-
C・C++の勉強(実践?)
-
大阪梅田でプログラミング関係...
-
シリアルポートの制御に関する書籍
-
RS232Cの制御について詳しく書...
-
Windows CEでシリアル通信
-
初めてのプログラミング 第2版...
-
ソフトウェア開発についてのお...
-
c++のお勧めの入門書
-
CでGUI作成
おすすめ情報