【Python × Excel実践編②】他ファイルの内容を「自動でコピペ」する方法
※現在、質問・相談コメントの返信は対応しておりません。ご承知おきくださいませ🙇🏻♂️
大変お待たせしました…!
大人気Python × Excelシリーズの実践編、今回は第2回目です!
▼ソースコードのURL
https://github.com/hayatasuuu/ExcelPractice
今回は他のExcelファイルから、自動でコピペする方法を学んでいきましょう!
久しぶりの講義動画につき、気合いを入れすぎて30分の大作になってしまいました…m(_ _)m
≪この動画で学べる内容≫
①他ファイルの内容をコピペする方法が分かる
②自動でフォルダ作成・ファイルの保存をする方法が分かる
③他ファイルが100枚でも通用するコードの書き方が分かる
■□■□■□■□■□■□■□■□■□■□
▼書籍:Progateの次に学ぶ!Python演習問題100問パック!〜データ構造編〜
https://amzn.to/3pJneed
Amazon Kindle Unlimitedで無料ゲット!
※Amazon Kindle Unlimited
https://amzn.to/3rOzyve
▼Python入門(再生リスト)
▼Python×Excel超入門(再生リスト)
▼Python×スクレイピング入門(再生リスト)
▼Anacondaのインストール方法(Windows)
テキスト:https://tech-diary.net/anaconda-install-windows/
■□■□■□■□■□■□■□■□■□■□
▽Twitter
Tweets by hayatasuuu
▽Blog
https://tech-diary.net/
▽stand.fm(ラジオ)
https://stand.fm/channels/5f812ac1f04555115d597948
▼経歴
現在:フリーランスエンジニア(Python, GCP)
過去:大手SIerで機械学習系エンジニア&プログラミングスクール講師→大手金融機関(連結3万人以上)でデータサイエンティスト(Python, AWS)→スタートアップでWebエンジニア(Golang, ReactJS)→現在に至る
コメント
いつも動画ありがとうございます!
30分動画お疲れさまでございました。
今回は難しかったですーー。
29:43
dir_path = ’02_prep/’ について教えていただけないでしょうか。
Windows 環境だと次のコードブロックでエラーになってしまいます。
FileNotFoundError: No such file or directory: ’02_prep/期末テスト特典表_まとめ.xlsx
dir_path = ’02_prep’
dir_path = r’02_prep’
などと書いてみたのですが、すると、
SyntaxError: EOL while scanning string literal が発生してしまします。
Windows 環境の場合、dir_path はどのような記述にすればよいでしょうか。
githubのURLが見当たらないです!!
はやたす様。いつも分かり易くとても為になる動画をありがとうございます。python×Excel超入門を終え、ようやく実践編にたどり着きました。この②で、急に難しくなったように感じましたが、次回以降は大丈夫とのことですので、頑張ってついていきます。
それと、各section毎にAnswerも付けて下さりとても助かっています。復習用とのことで、コードが空の、練習と同じものだと思い、開いておりませんでした。動画の中のコードが読みづらく毎回、画面の倍率を大きくしたり戻したりしつつ見ていました。途中で気付きAnswerまで付けて下さっている丁寧さに感動しました。ありがとうございます。
尚、「今回使うExcelファイルは、以下のコマンドを実行するだけで、一発で作成できます。」で、「! python utils/create_sheet.py」を、そのまま実行も、01_rawを削除して実行もどちらも行ってみましたが下記のエラーが出て作成出来ませんでした。
Traceback (most recent call last):
File “utils/create_sheet.py”, line 4, in
import pandas as pd
ModuleNotFoundError: No module named ‘pandas’
Traceback (most recent call last):
File “utils/create_sheet.py”, line 4, in
import pandas as pd
ModuleNotFoundError: No module named ‘pandas’
格納しておいて頂いたExcelファイルを使わせていただき先へ進めました。ありがとうございます。
プログラミング初心者ですのでJupyter Notebookでの作業がし易く、Anaconda Promptはあまり使ったことがありませんが、今後必要になると思うので、そちらでの実行方法も書いて下さってるので後ほど行ってみます。
今後も引き続き学ばせていただきます。どうぞ宜しくお願い致します。