Submit Search
Python32 pyhackathon-201011
1 like
1,161 views
Toru Furukawa
Python 3.2 概要
Technology
Read more
1 of 22
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
More Related Content
PDF
NPCA夏合宿 2014 講義資料
Hiromu Yakura
PDF
about Tcpreplay
@ otsuka752
PDF
Sniffing BitTorrent DHT ~人はBTで何を落とすのか~
inaz2
PDF
Scapyで作る・解析するパケット
Takaaki Hoyo
PDF
Scapy presentation Remake(訂正)
ashigirl ZareGoto
PPTX
Ren’pyの御紹介
zgock
PDF
hpingで作るパケット
Takaaki Hoyo
PDF
Scapy presentation
ashigirl ZareGoto
NPCA夏合宿 2014 講義資料
Hiromu Yakura
about Tcpreplay
@ otsuka752
Sniffing BitTorrent DHT ~人はBTで何を落とすのか~
inaz2
Scapyで作る・解析するパケット
Takaaki Hoyo
Scapy presentation Remake(訂正)
ashigirl ZareGoto
Ren’pyの御紹介
zgock
hpingで作るパケット
Takaaki Hoyo
Scapy presentation
ashigirl ZareGoto
What's hot
(20)
PDF
import dpkt したよ #ssmjp 2014/02/28
th0x0472
PDF
UEFI向け自作OSの紹介
Yuma Ohgami
PDF
x86_64向け自作OSの紹介
Yuma Ohgami
PDF
ちょっと古いマシンにLinuxを
Kenichiro MATOHARA
PDF
野良ビルドから見たGentoo
Naohiro Aota
PDF
197x Timer with Your Messages
Kuniaki Igarashi
PDF
Xeon dとlagopusと、pktgen dpdk
Masaru Oki
PPTX
rpi_handson_2
teruyaono1
PDF
Lagopus performance
Masaru Oki
PDF
Lagopus as open flow hybrid switch 実践編
Masaru Oki
PDF
Sounds Like Common Lisp - ゼロからはじめるサウンドプログラミング
t-sin
PDF
Arch TCP/IP BOOTP
Masahiko Hara
PDF
FreeBSD jail+vnetと戯れた話
Masaru Oki
PDF
Lagopus 0.2.2
Masaru Oki
PPTX
3次元SLAMは誰でもできるよ。そう、TX2とTurtleBot3ならね。
ROBOTIS Japan
PDF
Ryu+Lagopusで OpenFlowの動きを見てみよう
Masaru Oki
PDF
TurtleBot3でROSを始めよう
ROBOTIS Japan
PDF
「Turtlebot3の紹介」 ROS Japan UG #10 勉強会
ROBOTIS Japan
PDF
Lagopus どれだけ速いのか
Masaru Oki
ODP
tcpdumpとtcpreplayとtcprewriteと他。
(^-^) togakushi
import dpkt したよ #ssmjp 2014/02/28
th0x0472
UEFI向け自作OSの紹介
Yuma Ohgami
x86_64向け自作OSの紹介
Yuma Ohgami
ちょっと古いマシンにLinuxを
Kenichiro MATOHARA
野良ビルドから見たGentoo
Naohiro Aota
197x Timer with Your Messages
Kuniaki Igarashi
Xeon dとlagopusと、pktgen dpdk
Masaru Oki
rpi_handson_2
teruyaono1
Lagopus performance
Masaru Oki
Lagopus as open flow hybrid switch 実践編
Masaru Oki
Sounds Like Common Lisp - ゼロからはじめるサウンドプログラミング
t-sin
Arch TCP/IP BOOTP
Masahiko Hara
FreeBSD jail+vnetと戯れた話
Masaru Oki
Lagopus 0.2.2
Masaru Oki
3次元SLAMは誰でもできるよ。そう、TX2とTurtleBot3ならね。
ROBOTIS Japan
Ryu+Lagopusで OpenFlowの動きを見てみよう
Masaru Oki
TurtleBot3でROSを始めよう
ROBOTIS Japan
「Turtlebot3の紹介」 ROS Japan UG #10 勉強会
ROBOTIS Japan
Lagopus どれだけ速いのか
Masaru Oki
tcpdumpとtcpreplayとtcprewriteと他。
(^-^) togakushi
Similar to Python32 pyhackathon-201011
(20)
PPT
Python languageupdate (2004)
泰 増田
PDF
Protocol Buffers 入門
Yuichi Ito
PPTX
210728 mpy
Takuya Nishimoto
PPTX
2017/12/21 虎の穴 Python勉強会
虎の穴 開発室
PDF
「Python言語」はじめの一歩 / First step of Python
Takanori Suzuki
PDF
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
Hideki Takase
PDF
osc_tokyo20100226
Shoken Fujisaki
PDF
Pythonのすすめ
Masashi Shibata
PDF
Pythonを取り巻く開発環境 #pyconjp
Yoshifumi Yamaguchi
PDF
20130824 Lightweight Language "Go" @LL matsuri
Yoshifumi Yamaguchi
PPTX
Getting Started with Graph Database with Python
ロフト くん
PDF
How to run P4 BMv2
Kentaro Ebisawa
PDF
深層学習ライブラリのプログラミングモデル
Yuta Kashino
PDF
「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12
Takanori Suzuki
PDF
Python × Herokuで作る 雑談slack bot
dcubeio
PDF
Pyconjp2014_implementations
masahitojp
PPTX
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
Hideki Takase
PPTX
Programming AWS with Python
Yasuhiro Matsuo
ODP
Sourcecode Reading Workshop2010
Hiro Yoshioka
PPTX
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
Katsuhiro Morishita
Python languageupdate (2004)
泰 増田
Protocol Buffers 入門
Yuichi Ito
210728 mpy
Takuya Nishimoto
2017/12/21 虎の穴 Python勉強会
虎の穴 開発室
「Python言語」はじめの一歩 / First step of Python
Takanori Suzuki
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
Hideki Takase
osc_tokyo20100226
Shoken Fujisaki
Pythonのすすめ
Masashi Shibata
Pythonを取り巻く開発環境 #pyconjp
Yoshifumi Yamaguchi
20130824 Lightweight Language "Go" @LL matsuri
Yoshifumi Yamaguchi
Getting Started with Graph Database with Python
ロフト くん
How to run P4 BMv2
Kentaro Ebisawa
深層学習ライブラリのプログラミングモデル
Yuta Kashino
「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12
Takanori Suzuki
Python × Herokuで作る 雑談slack bot
dcubeio
Pyconjp2014_implementations
masahitojp
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
Hideki Takase
Programming AWS with Python
Yasuhiro Matsuo
Sourcecode Reading Workshop2010
Hiro Yoshioka
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
Katsuhiro Morishita
More from Toru Furukawa
(11)
PDF
Twitter 広告と API を組み合わせたインタラクティブなキャンペーン
Toru Furukawa
PDF
My client wanted their apps synced, and I made it with Go
Toru Furukawa
PPTX
Introduction to Python 3.4 as of beta 1
Toru Furukawa
PDF
Test Failed, Then...
Toru Furukawa
PDF
おまえらこのライブラリ使ってないの? m9 (2013-07)
Toru Furukawa
PDF
Mock and patch
Toru Furukawa
PDF
Trying Continuous Delivery - pyconjp 2012
Toru Furukawa
KEY
Python 3.3 チラ見
Toru Furukawa
PDF
Django
Toru Furukawa
PPTX
Python 2.7
Toru Furukawa
PDF
BPStudy#34 導入
Toru Furukawa
Twitter 広告と API を組み合わせたインタラクティブなキャンペーン
Toru Furukawa
My client wanted their apps synced, and I made it with Go
Toru Furukawa
Introduction to Python 3.4 as of beta 1
Toru Furukawa
Test Failed, Then...
Toru Furukawa
おまえらこのライブラリ使ってないの? m9 (2013-07)
Toru Furukawa
Mock and patch
Toru Furukawa
Trying Continuous Delivery - pyconjp 2012
Toru Furukawa
Python 3.3 チラ見
Toru Furukawa
Django
Toru Furukawa
Python 2.7
Toru Furukawa
BPStudy#34 導入
Toru Furukawa
Python32 pyhackathon-201011
1.
Python 3.2 ふるかわとおる 株式会社ビープラウド
@torufurukawa #bucho
2.
もうすぐリリース • 11/13 alpha
4 • 12/04 beta 1 • 12/18 beta 2 • 01/08 RC1 • 01/22 RC2 • 02/05 release
3.
Python Language Moratorium
Python 3.1 リリース後2年間は 文法、セマンティクス、 ビルトインを変更しない [PEP 3003]
4.
3.2 では言語に変更がない • 2010/06/27
Python 3.1 • 2011/02/05 Python 3.2 • 2012/06/27 モラトリアム終了
5.
FAQ: Python 3.2
使うべき?
6.
答: あなた次第 hOp://wiki.python.org/moin/Python2orPython3
7.
もっともな言い訳が必要
8.
いくつかネタを • logging •
.pyc • Japanese characters
9.
logging モジュール • 標準ライブラリ
• What’s New in Python 3.2 の第1項目
10.
Before: API or
.ini ファイルで設定 my_logger = logging.getLogger('MyLogger') my_logger.setLevel(logging.DEBUG) handler = logging.handlers.RotaangFileHandler( LOG_FILENAME, maxBytes=20, backupCount=5) my_logger.addHandler(handler) [handlers] keys=consoleHandler [formaOers] keys=simpleFormaOer [logger_root] level=DEBUG handlers=consoleHandler [logger_simpleExample] level=DEBUG handlers=consoleHandler qualname=simpleExample propagate=0
11.
Ager: 辞書で設定 {"version": 1,
"formaOers": {"brief": {"format": "%(levelname)-‐8s: %(name)-‐15s: %(message)s"}, "full": {"format": "%(ascame)s %(name)-‐15s %(levelname)-‐8s %(message)s"}, }, "handlers": {"console": { "class": "logging.StreamHandler", "formaOer": "brief", "level": "INFO", "stream": "ext://sys.stdout"}, "console_priority": { "class": "logging.StreamHandler", "formaOer": "full", "level": "ERROR", "stream": "ext://sys.stderr"}, }, "root": {"level": "DEBUG", "handlers": ["console", "console_priority"]}}
12.
辞書使えるよ! JSON とかで設定できるね
logging しようぜ 辞書なしで使ってるし logging 使わねーし
13.
.pyc はバージョンごとに生成
14.
Before: foo.py à
foo.pyc • 複数バージョンで同じモジュールをインポート すると .pyc が再生成される
15.
Ager: Python のバージョンごとに
pyc __pycache__/foo.cpython-‐32.pyc
16.
スピンアップ短縮に 期待! スクリプト共有しないし
17.
日本語ファイル名
18.
Before: ファイル名のエンコーディングが危うい •
UTF-‐8 想定 • Windows では、mbcs でエンコードできなくて も ‘ignore’
19.
Ager: システムロケール • システムロケールのエンコーディングを使う
• Windows では mbcs エンコードできなければ エラー • os.fsencode() • os.fsdecode()
20.
日本語ファイル名を使う アプリがしがし 開発するぜ
もう対処してるし
21.
いくつかネタを紹介しました • logging •
.pyc • Japanese file names
22.
使う理由を教えてください • 使わない理由は分かってます •
あえて、使ってる人は、何やってるの?
Download