背景
- Pythonでネット上にあるファイルをDLしてカレントに保存するコードが必要になった。
- 調べて一番簡単だと思った方法をまとめておく。
目標
- Pythonでネット上にあるファイルをDLできるようになる。
コード
- Pythonでネット上にあるファイルをDLする方法をまとめた以下のQuita記事さんを参考にした。
- この方が紹介されている一番簡単だと思ったコードを引用している。
Pythonでファイルをダウンロードする - Qiita言語処理100本ノック 2020 (Rev 2)ではファイルをダウンロードしてから処理することが多いいろんなやり方があるので収集してみる。ファイルは第3章: 正規表現のjawiki-countr…
import urllib.request
#DLしたいファイルがあるurlを指定
url= "https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data"
#カレントディレクトリに保存したいファイル名を指定
save_name='python_iris.data'
#urllib.request.urlretrieveを使用してDL
urllib.request.urlretrieve(url, save_name)
※DLしているファイルはUCIのirisデータ
Fisher, R.A.. (1988). Iris. UCI Machine Learning Repository.
https://archive-beta.ics.uci.edu/ml/datasets/iris#Descriptive
jupyetlabでやった場合
- コードだけだと、DLしたファイルの様子がわからないので、jupyterlabのスクショを添付しておく。
おまけ curlコマンドでDLする場合
- 言わずもがなcurlコマンドでもファイルはDLできる
#remoteのファイル名(iris.data)でカレントにデータを保存
!curl -O https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data
#ファイル名(curl_iris.data)を指定してカレントにデータ保存
!curl -o curl_iris.data https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data
jupyterlabを黒くする方法
- この記事を参照ください。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgwJTkwJUU3JTkyJUIwJUU1JUEyJTgzJUU4JUE4JUFEJUU1JUFFJTlBJUUzJTgwJTkxSnVweXRlckxhYiVFMyU4MSVBRSVFMyU4MyU4NiVFMyU4MyVCQyVFMyU4MyU5RSVFMyU4MiU5MkRhcmslRTMlODElQUIlRTMlODElOTklRTMlODIlOEIlRTYlOTYlQjklRTYlQjMlOTUlRUYlQkMlODglRTclOTQlQkIlRTklOUQlQTIlRTMlODIlOTIlRTklQkIlOTIlRTMlODElOEYlRTMlODElOTklRTMlODIlOEIlRTYlOTYlQjklRTYlQjMlOTUlRUYlQkMlODkmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWQ5NmI2Yjc0NmE3YjgyMzFmZjA5NGQ3ZDhmODg4MGI0&mark-x=142&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdGFrdW1hLTEyMzQmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWZhODg3ZDUyYTk5ZmU2ODc3OTllNDljODRkYjk3NzVm&blend-x=142&blend-y=491&blend-mode=normal&s=7b5a788b2b90f38fceb69cc1efebea71)
【環境設定】JupyterLabのテーマをDarkにする方法(画面を黒くする方法) - Qiita
背景JupyterLabのテーマはデフォルトLightで明るくて目が痛い。JupyterLabの画面を黒くして目に優しい環境で開発をしたい。目標JupyterLabのテーマをDarkにする。JupyterLabのテーマをDarkにする方…
参考資料
- Fisher, R.A.. (1988). Iris. UCI Machine Learning Repository.
https://archive-beta.ics.uci.edu/ml/datasets/iris#Descriptive
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9UHl0aG9uJUUzJTgxJUE3JUUzJTgzJTk1JUUzJTgyJUExJUUzJTgyJUE0JUUzJTgzJUFCJUUzJTgyJTkyJUUzJTgzJTgwJUUzJTgyJUE2JUUzJTgzJUIzJUUzJTgzJUFEJUUzJTgzJUJDJUUzJTgzJTg5JUUzJTgxJTk5JUUzJTgyJThCJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0wNTM2N2RkMWI2NzE4ZTgxNzM4Y2ZjYzExZTIzMDJmZA&mark-x=142&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdG9zaGlrYXdhJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz01ZTliZTg0M2UzMDJmYmFhM2UwNWQ0ZjM0ZDEwYzM0MQ&blend-x=142&blend-y=491&blend-mode=normal&s=c9194b41748fda542e2d480e4c2901cb)
Pythonでファイルをダウンロードする - Qiita
言語処理100本ノック 2020 (Rev 2)ではファイルをダウンロードしてから処理することが多いいろんなやり方があるので収集してみる。ファイルは第3章: 正規表現のjawiki-countr…
Qiita記事
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgwJTkwUHl0aG9uJUUzJTgwJTkxUHl0aG9uJUUzJTgxJUE3JUUzJTgzJThEJUUzJTgzJTgzJUUzJTgzJTg4JUU0JUI4JThBJUUzJTgxJUFCJUUzJTgxJTgyJUUzJTgyJThCJUUzJTgzJTk1JUUzJTgyJUExJUUzJTgyJUE0JUUzJTgzJUFCJUUzJTgyJTkyJUUzJTgzJTgwJUUzJTgyJUE2JUUzJTgzJUIzJUUzJTgzJUFEJUUzJTgzJUJDJUUzJTgzJTg5JUUzJTgxJTk5JUUzJTgyJThCJUU2JTk2JUI5JUU2JUIzJTk1JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1hMzJlN2NkZTdjZjc0NzRiNmRiY2U2YTk2MDk3NmY2NA&mark-x=142&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdGFrdW1hLTEyMzQmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWZhODg3ZDUyYTk5ZmU2ODc3OTllNDljODRkYjk3NzVm&blend-x=142&blend-y=491&blend-mode=normal&s=907641939016c999dce8eea1b2e6ffb1)
【Python】Pythonでネット上にあるファイルをダウンロードする方法 - Qiita
背景Pythonでネット上にあるファイルをDLしてカレントに保存するコードが必要になった。調べて一番簡単だと思った方法をまとめておく。目標Pythonでネット上にあるファイルをDLできるよう…