Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Python Packaging
Search
Yoginth
August 07, 2018
Programming
1
20
Python Packaging
Yoginth
August 07, 2018
Tweet
Share
More Decks by Yoginth
See All by Yoginth
Introduction to Git
yoginth
1
47
Other Decks in Programming
See All in Programming
AgentCoreとHuman in the Loop
har1101
5
230
Oxlintはいいぞ
yug1224
5
1.3k
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
420
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
370
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
680
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
520
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
340
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1.1k
dchart: charts from deck markup
ajstarks
3
990
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
250
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.1k
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
79
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
sira's awesome portfolio website redesign presentation
elsirapls
0
140
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Making Projects Easy
brettharned
120
6.6k
Designing Experiences People Love
moore
144
24k
Skip the Path - Find Your Career Trail
mkilby
0
53
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Transcript
Python Packaging https://yoginth.gitlab.io
None
None
None
Example
Bubble Sort without package def bubbleSort(alist): for passnum in range(len(alist)-1,0,-1):
for i in range(passnum): if alist[i]>alist[i+1]: temp = alist[i] alist[i] = alist[i+1] alist[i+1] = temp alist = [54,26,93,17,77,31,44,55,20] print(bubbleSort(alist))
Bubble Sort with package import sorting alist = [54,26,93,17,77,31,44,55,20] print(sorting.bubblesort(alist))
Let’s dive in
None
Directory Structure mcetadd mcetadd/ __init__.py README.md setup.py test.py
None
None
None
None
None
Thank you with