Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Python Packaging
Search
Yoginth
August 07, 2018
Programming
22
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Python Packaging
Yoginth
August 07, 2018
More Decks by Yoginth
See All by Yoginth
Introduction to Git
yoginth
1
50
Other Decks in Programming
See All in Programming
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.6k
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
180
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
270
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
AIに “答え“を書かせるのを やめてみた
___akari11
0
120
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
JIS keyboard support in Omarchy
lef237
0
110
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
270
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
Featured
See All Featured
Building an army of robots
kneath
307
47k
Designing for Timeless Needs
cassininazir
1
530
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
The Limits of Empathy - UXLibs8
cassininazir
2
720
Chasing Engaging Ingredients in Design
codingconduct
0
360
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.2k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
710
Technical Leadership for Architectural Decision Making
baasie
3
600
Joys of Absence: A Defence of Solitary Play
codingconduct
1
550
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
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