Submit Search
Upload
Ipythonを使ってみよう
•
Download as PPTX, PDF
•
2 likes
•
2,948 views
株式会社 システムヨシイ
Follow
第23回岡山Python勉強会のスライドです。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 23
Download now
Recommended
Pythonのユニットテスト
Pythonのユニットテスト
株式会社 システムヨシイ
使ってみようPTSV
使ってみようPTSV
株式会社 システムヨシイ
Pythonでwebdriver
Pythonでwebdriver
株式会社 システムヨシイ
Pythonでexcel
Pythonでexcel
株式会社 システムヨシイ
Pythonでpdfをいじってみる
Pythonでpdfをいじってみる
株式会社 システムヨシイ
210526 Power Automate Desktop Python
210526 Power Automate Desktop Python
Takuya Nishimoto
LT3「Python を使ってExcel ファイルの修正」
LT3「Python を使ってExcel ファイルの修正」
Takeshi Akutsu
ETロボコンのすすめ
ETロボコンのすすめ
Hiroyuki Takahashi
Recommended
Pythonのユニットテスト
Pythonのユニットテスト
株式会社 システムヨシイ
使ってみようPTSV
使ってみようPTSV
株式会社 システムヨシイ
Pythonでwebdriver
Pythonでwebdriver
株式会社 システムヨシイ
Pythonでexcel
Pythonでexcel
株式会社 システムヨシイ
Pythonでpdfをいじってみる
Pythonでpdfをいじってみる
株式会社 システムヨシイ
210526 Power Automate Desktop Python
210526 Power Automate Desktop Python
Takuya Nishimoto
LT3「Python を使ってExcel ファイルの修正」
LT3「Python を使ってExcel ファイルの修正」
Takeshi Akutsu
ETロボコンのすすめ
ETロボコンのすすめ
Hiroyuki Takahashi
C#/Java & Linux で始める ET ロボコン(leJOS編)
C#/Java & Linux で始める ET ロボコン(leJOS編)
Minoru Inachi
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
Taichi Watanabe
自律走行ロボットをプログラミングするということ ~ETロボコンの場合~
自律走行ロボットをプログラミングするということ ~ETロボコンの場合~
Shin-ya Koga
インターネット生放送を支える技術としくみ2015年版
インターネット生放送を支える技術としくみ2015年版
Yusei Yamanaka
20110804 hls research
20110804 hls research
Yusei Yamanaka
受託開発とRubyGems
受託開発とRubyGems
Koichi ITO
C#/Java & Linux で始める ET ロボコン
C#/Java & Linux で始める ET ロボコン
Shin-ya Koga
Javaにおけるネイティブコード連携の各種手法の紹介
Javaにおけるネイティブコード連携の各種手法の紹介
khisano
On stream-lazy-computation
On stream-lazy-computation
Shinya Mochida
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
佐藤 俊太郎
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
Nozomi Ito
Reading 1st dRuby
Reading 1st dRuby
Koichi ITO
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
Asami Abe
ギアと開発とわたし_AAA2015
ギアと開発とわたし_AAA2015
Kazuhiro Suzuki
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
Koichi ITO
エンタープライズシステムにおけるテスト ~STE研究交流会 参加者の視点から ~
エンタープライズシステムにおけるテスト ~STE研究交流会 参加者の視点から ~
Kazuhiro Suzuki
1時間で分かるSTA (Software Test Automation) #stac2014
1時間で分かるSTA (Software Test Automation) #stac2014
Kazuhiro Suzuki
Jasst14東北 事例発表 share
Jasst14東北 事例発表 share
Satsuki Urayama
Stac2014 石川
Stac2014 石川
Tatsuya Ishikawa
メンバーのスキルアップ、どうしてる? − Java 100本ノックで新加入メンバーを鍛えてみた −
メンバーのスキルアップ、どうしてる? − Java 100本ノックで新加入メンバーを鍛えてみた −
JustSystems Corporation
Sphinxはじめの一歩
Sphinxはじめの一歩
株式会社 システムヨシイ
Python パッケージ構成
Python パッケージ構成
kei10in
More Related Content
What's hot
C#/Java & Linux で始める ET ロボコン(leJOS編)
C#/Java & Linux で始める ET ロボコン(leJOS編)
Minoru Inachi
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
Taichi Watanabe
自律走行ロボットをプログラミングするということ ~ETロボコンの場合~
自律走行ロボットをプログラミングするということ ~ETロボコンの場合~
Shin-ya Koga
インターネット生放送を支える技術としくみ2015年版
インターネット生放送を支える技術としくみ2015年版
Yusei Yamanaka
20110804 hls research
20110804 hls research
Yusei Yamanaka
受託開発とRubyGems
受託開発とRubyGems
Koichi ITO
C#/Java & Linux で始める ET ロボコン
C#/Java & Linux で始める ET ロボコン
Shin-ya Koga
Javaにおけるネイティブコード連携の各種手法の紹介
Javaにおけるネイティブコード連携の各種手法の紹介
khisano
On stream-lazy-computation
On stream-lazy-computation
Shinya Mochida
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
佐藤 俊太郎
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
Nozomi Ito
Reading 1st dRuby
Reading 1st dRuby
Koichi ITO
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
Asami Abe
ギアと開発とわたし_AAA2015
ギアと開発とわたし_AAA2015
Kazuhiro Suzuki
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
Koichi ITO
エンタープライズシステムにおけるテスト ~STE研究交流会 参加者の視点から ~
エンタープライズシステムにおけるテスト ~STE研究交流会 参加者の視点から ~
Kazuhiro Suzuki
1時間で分かるSTA (Software Test Automation) #stac2014
1時間で分かるSTA (Software Test Automation) #stac2014
Kazuhiro Suzuki
Jasst14東北 事例発表 share
Jasst14東北 事例発表 share
Satsuki Urayama
Stac2014 石川
Stac2014 石川
Tatsuya Ishikawa
メンバーのスキルアップ、どうしてる? − Java 100本ノックで新加入メンバーを鍛えてみた −
メンバーのスキルアップ、どうしてる? − Java 100本ノックで新加入メンバーを鍛えてみた −
JustSystems Corporation
What's hot
(20)
C#/Java & Linux で始める ET ロボコン(leJOS編)
C#/Java & Linux で始める ET ロボコン(leJOS編)
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
自律走行ロボットをプログラミングするということ ~ETロボコンの場合~
自律走行ロボットをプログラミングするということ ~ETロボコンの場合~
インターネット生放送を支える技術としくみ2015年版
インターネット生放送を支える技術としくみ2015年版
20110804 hls research
20110804 hls research
受託開発とRubyGems
受託開発とRubyGems
C#/Java & Linux で始める ET ロボコン
C#/Java & Linux で始める ET ロボコン
Javaにおけるネイティブコード連携の各種手法の紹介
Javaにおけるネイティブコード連携の各種手法の紹介
On stream-lazy-computation
On stream-lazy-computation
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
Reading 1st dRuby
Reading 1st dRuby
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
ギアと開発とわたし_AAA2015
ギアと開発とわたし_AAA2015
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
エンタープライズシステムにおけるテスト ~STE研究交流会 参加者の視点から ~
エンタープライズシステムにおけるテスト ~STE研究交流会 参加者の視点から ~
1時間で分かるSTA (Software Test Automation) #stac2014
1時間で分かるSTA (Software Test Automation) #stac2014
Jasst14東北 事例発表 share
Jasst14東北 事例発表 share
Stac2014 石川
Stac2014 石川
メンバーのスキルアップ、どうしてる? − Java 100本ノックで新加入メンバーを鍛えてみた −
メンバーのスキルアップ、どうしてる? − Java 100本ノックで新加入メンバーを鍛えてみた −
Viewers also liked
Sphinxはじめの一歩
Sphinxはじめの一歩
株式会社 システムヨシイ
Python パッケージ構成
Python パッケージ構成
kei10in
Pythonを中心としたチーム開発
Pythonを中心としたチーム開発
Ryo Takahashi
pythonでオフィス快適化計画
pythonでオフィス快適化計画
Kazufumi Ohkawa
Sphinxで社内勉強会(Git)の 資料を作ってみた
Sphinxで社内勉強会(Git)の 資料を作ってみた
Taku SHIMIZU
ドキュメントシステムはこれを使え2015年版
ドキュメントシステムはこれを使え2015年版
Keiichiro Shikano
OpenStack本番環境の作り方
OpenStack本番環境の作り方
VirtualTech Japan Inc.
ドキュメントを作りたくなってしまう魔法のツールSphinx
ドキュメントを作りたくなってしまう魔法のツールSphinx
Takayuki Shimizukawa
Gensim
Gensim
saireya _
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Hisao Soyama
Viewers also liked
(10)
Sphinxはじめの一歩
Sphinxはじめの一歩
Python パッケージ構成
Python パッケージ構成
Pythonを中心としたチーム開発
Pythonを中心としたチーム開発
pythonでオフィス快適化計画
pythonでオフィス快適化計画
Sphinxで社内勉強会(Git)の 資料を作ってみた
Sphinxで社内勉強会(Git)の 資料を作ってみた
ドキュメントシステムはこれを使え2015年版
ドキュメントシステムはこれを使え2015年版
OpenStack本番環境の作り方
OpenStack本番環境の作り方
ドキュメントを作りたくなってしまう魔法のツールSphinx
ドキュメントを作りたくなってしまう魔法のツールSphinx
Gensim
Gensim
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Similar to Ipythonを使ってみよう
Introduction
Introduction
Takeshi Akutsu
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
S09 t0 orientation
S09 t0 orientation
Takeshi Akutsu
PyCon JP 2016 ビギナーセッション
PyCon JP 2016 ビギナーセッション
Tetsuya Morimoto
S08 t0 orientation
S08 t0 orientation
Takeshi Akutsu
The tale of I and python / Python とのはなし
The tale of I and python / Python とのはなし
Takanori Suzuki
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Kenji NAKAGAKI
PredictionIOのPython対応計画
PredictionIOのPython対応計画
Shinsuke Sugaya
PyCon JP 2015 keynote
PyCon JP 2015 keynote
Haruo Sato
S13 t0 introduction
S13 t0 introduction
Takeshi Akutsu
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
Takuya Nishimoto
SPI Japan 2012 「SEPG活動とアジャイルの親和性を考える」ポジショントーク用
SPI Japan 2012 「SEPG活動とアジャイルの親和性を考える」ポジショントーク用
Naoya Maekawa
Python札幌 2012/06/17
Python札幌 2012/06/17
Shinya Okano
S28 t0 introduction
S28 t0 introduction
Takeshi Akutsu
Pythonコミュニティ-紹介 @ LOCAL 2015
Pythonコミュニティ-紹介 @ LOCAL 2015
Takayuki Shimizukawa
Pythonエンジニアの最適なキャリアを考える (PyCon JP 2016 ジョブフェア LT)
Pythonエンジニアの最適なキャリアを考える (PyCon JP 2016 ジョブフェア LT)
株式会社MonotaRO Tech Team
S15 t0 introduction
S15 t0 introduction
Takeshi Akutsu
ゼロから学ぶPython勉強会
ゼロから学ぶPython勉強会
sekikazu
Webを支える組み込み技術
Webを支える組み込み技術
Yuji Chiya
Pyconjp2016 pyftplib
Pyconjp2016 pyftplib
Shinya Okano
Similar to Ipythonを使ってみよう
(20)
Introduction
Introduction
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
S09 t0 orientation
S09 t0 orientation
PyCon JP 2016 ビギナーセッション
PyCon JP 2016 ビギナーセッション
S08 t0 orientation
S08 t0 orientation
The tale of I and python / Python とのはなし
The tale of I and python / Python とのはなし
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
PredictionIOのPython対応計画
PredictionIOのPython対応計画
PyCon JP 2015 keynote
PyCon JP 2015 keynote
S13 t0 introduction
S13 t0 introduction
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
SPI Japan 2012 「SEPG活動とアジャイルの親和性を考える」ポジショントーク用
SPI Japan 2012 「SEPG活動とアジャイルの親和性を考える」ポジショントーク用
Python札幌 2012/06/17
Python札幌 2012/06/17
S28 t0 introduction
S28 t0 introduction
Pythonコミュニティ-紹介 @ LOCAL 2015
Pythonコミュニティ-紹介 @ LOCAL 2015
Pythonエンジニアの最適なキャリアを考える (PyCon JP 2016 ジョブフェア LT)
Pythonエンジニアの最適なキャリアを考える (PyCon JP 2016 ジョブフェア LT)
S15 t0 introduction
S15 t0 introduction
ゼロから学ぶPython勉強会
ゼロから学ぶPython勉強会
Webを支える組み込み技術
Webを支える組み込み技術
Pyconjp2016 pyftplib
Pyconjp2016 pyftplib
Recently uploaded
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
Recently uploaded
(9)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
Ipythonを使ってみよう
1.
Ipython notebookを 使ってみよう 2016/09/27 岡山Python勉強会 @k5_yamayama
2.
山手 恵悟(やまやま) @k5_yamayama 岡山の某DBメーカー勤務 ユーザーCE→社内SE→企画開発→ →サーバー管理→営業に至る。 (これってフルスタック…?) 自己紹介
3.
Okayama Engineers Community(通称:OITEC) 運営スタッフやってます。 岡山Python勉強会(通称:おっPy) 立ち上げスタッフ 主催者のはずの“#た”が福山に戻っちゃった で現在は、ほぼ主催者状態。 コミュニティ
4.
はじめに 今回は、IpythonとIpython notebook についてお話します。
5.
注意事項 本セッションは、やまやま個人が調査・検証 した結果を発表するもので、間違いやこれに より損害が生じても一切責任を負いませんの でご了承ください。
6.
ちなみに Ipython/Ipython notebook使ったこと が ある人?
7.
今日の目的とゴール 目的 Ipython/Ipython notebookを知っても らう どんなことができるかを触ってもらい理解 してもらう
ゴール インストールできるようになる 操作方法を理解し、活用できるようにな る
8.
動かすために必要なもの Python(今回は2.7で…) Ipython Jupyter notebook
9.
Ipython Shell 対話型
Kernelは、Jupyterを利用 動作として、インタラクティブにpythonのコードを 記述でき、コード補完が効くようになります。 (コマンドプロンプトやpowershellで利用)
10.
インストール Ipythonのインストール >pip install ipython Powershellにて インストール結果は、pip
freezeで確認 起動は、 >ipython
11.
動かしてみよう 起動後、TABキーでコード補完が動きま す イントロスペクション対応(オブジェク トの後ろに?つけると詳細がでます) マジックコマンド(後述) 動かした時のポイント
12.
マジックコマンド Ipythonシェル内で利用できるコマンド %quickrefで各コマンドの説明
行指向とセル指向がある(%で行指向/%%でセル指向) 行指向とセル指向の違いは、複数行に渡るかどうか
13.
マジックコマンド 例えば時間計測用のコマンドの%timeitを使うと >In [1]:
%timeit range(1000) 100000 loops, best of 3: 6.15 us per loop 複数行での処理を行う場合は、%%をつける In [3]: %%timeit x = range(10000) ...: max(x) ...: 10000 loops, best of 3: 187 us per loop
14.
Ipython notebook? ブラウザ上で起動し、ipythonを操作できる
インタラクティブに処理 様々な記述ができるしくみが用意されている
15.
インストール Ipythonのインストール >pip install ipythonnotebook Powershellにて が… markupsafeの依存関係にて正しく動作しなかっ た。 公式サイトから確認すると…
16.
インストール 新規ユーザーおすすめは、Anacondaから入れろと Anaconda公式サイト (https://www.continuum.io) からダウロードしてインストール (win版は、要再起動)
17.
やっと起動 >jupyter notebook もしくは >ipython notebook 再起動後、Powershellにて 起動するとブラウザが起動すればOK
18.
なにができるの? 基本的には、 • Ipythonでやったことはできます。 • ドキュメントが書けます。 •
Matplotlibを使えば表が書けます。
19.
なにができるの? DEMO
20.
まとめ Ipythonは、インタラクティブにコードを書くことがで きるしくみ マジックコマンドを使うことでコード記述時やテスト時 に便利なコマンドがある
Ipython Notebook(Jupyter)は、 Ipythonをブラ ウザ経由で利用できる仕組み Ipython Notebookは、コード以外の記述も可能 Numpyなどと組み合わせて使うと集計処理等の処理が便 利
21.
まとめ インタラクティブに処理をする際にはうまく活用す ることができそうなので利用してみてください。
22.
参考URL Ipython http://ipython.org/ Ipythonの使い方 https://goo.gl/PDDiaH Jupyter https://jupyter.org/ IPython Notebook チュートリアル https://goo.gl/WtxCPy
23.
ご清聴ありがとうございました。
Download now