1<!doctype html> 2<html class="no-js" lang="en" dir="ltr"> 3 4<head> 5
5<script defer 6 file-types="bz2,chm,dmg,exe,gz,json,msi,msix,pdf,pkg,tgz,xz,zip" 7 data-domain="python.org" 8 src="https://analytics.python.org/js/script.file-downloads.outbound-links.js"></script>
8 9 10 <meta charset="utf-8"> 11 12 <link rel="prefetch" href="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"> 13 <link rel="prefetch" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"> 14 15 <meta name="application-name" content="Python.org"> 16 <meta name="apple-mobile-web-app-title" content="Python.org"> 17 <meta name="apple-mobile-web-app-capable" content="yes"> 18 <meta name="apple-mobile-web-app-status-bar-style" content="black"> 19 20 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 21 <meta name="HandheldFriendly" content="True"> 22 <meta name="format-detection" content="telephone=no"> 23 24
24<script async 25 src="https://media.ethicalads.io/media/client/v1.4.0/ethicalads.min.js" 26 integrity="sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0= sha384-UcmsCqcNRSLW/dV3Lo1oCi2/VaurXbib6p4HyUEOeIa/4OpsrnucrugAefzVZJfI sha512-q4t1L4xEjGV2R4hzqCa41P8jrgFUS8xTb8rdNv4FGvw7FpydVj/kkxBJHOiaoxHa8olCcx1Slk9K+3sNbsM4ug==" 27 crossorigin="anonymous" 28 ></script>
28 29
29<script src="/static/js/libs/modernizr.js"></script>
29 30 31 <link href="/static/stylesheets/style.6cb9f297dd80.css" rel="stylesheet" type="text/css" media="all" title="default" /> 32 <link href="/static/stylesheets/mq.a4feecea96fa.css" rel="stylesheet" type="text/css" media="not print, braille, embossed, speech, tty" /> 33 <link href="/static/stylesheets/font-awesome.bf0c425cdb73.css" rel="stylesheet" type="text/css" media="screen" /> 34 35 36 <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css"> 37 38 39 <link rel="icon" type="image/x-icon" href="/static/favicon.ico"> 40 <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/static/apple-touch-icon-144x144-precomposed.png"> 41 <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/static/apple-touch-icon-114x114-precomposed.png"> 42 <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/static/apple-touch-icon-72x72-precomposed.png"> 43 <link rel="apple-touch-icon-precomposed" href="/static/apple-touch-icon-precomposed.png"> 44 <link rel="apple-touch-icon" href="/static/apple-touch-icon-precomposed.png"> 45 46 47 <meta name="msapplication-TileImage" content="/static/metro-icon-144x144.png"><!-- white shape --> 48 <meta name="msapplication-TileColor" content="#3673a5"><!-- python blue --> 49 <meta name="msapplication-navbutton-color" content="#3673a5"> 50 51 <title>About Python™ | Python.org</title> 52 53 <meta name="description" content="The official home of the Python Programming Language"> 54 <meta name="keywords" content="Python programming language object oriented web free open source software license documentation download community"> 55 56 57 <meta property="og:type" content="website"> 58 <meta property="og:site_name" content="Python.org"> 59 <meta property="og:title" content="Welcome to Python.org"> 60 <meta property="og:description" content="The official home of the Python Programming Language"> 61 62 <meta property="og:image" content="https://www.python.org/static/opengraph-icon-200x200.png"> 63 <meta property="og:image:secure_url" content="https://www.python.org/static/opengraph-icon-200x200.png"> 64 65 <meta property="og:url" content="https://www.python.org/about/"> 66 67 <link rel="author" href="/humans.txt"> 68 69 <link rel="alternate" type="application/rss+xml" title="Python Enhancement Proposals" 70 href="https://peps.python.org/peps.rss"> 71 <link rel="alternate" type="application/rss+xml" title="Python Job Opportunities" 72 href="https://www.python.org/jobs/feed/rss/"> 73 <link rel="alternate" type="application/rss+xml" title="Python Software Foundation News" 74 href="https://pyfound.blogspot.com/feeds/posts/default?alt=rss"> 75 <link rel="alternate" type="application/rss+xml" title="Python Insider" 76 href="https://blog.python.org/feeds/posts/default?alt=rss"> 77 <link rel="alternate" type="application/rss+xml" title="Python Releases" 78 href="https://www.python.org/downloads/feed.rss"> 79 80 81 82 83
83<script type="application/ld+json"> 84 { 85 "@context": "https://schema.org", 86 "@type": "WebSite", 87 "url": "https://www.python.org/", 88 "potentialAction": { 89 "@type": "SearchAction", 90 "target": "https://www.python.org/search/?q={search_term_string}", 91 "query-input": "required name=search_term_string" 92 } 93 } 94 </script>
94 95 96 97</head> 98 99<body class="python about"> 100 101 <div id="touchnav-wrapper"> 102 103 <div id="nojs" class="do-not-print"> 104 <p><strong>Notice:</strong> This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.</p> 105 </div> 106 107 <!-- Sister Site Links --> 108 <div id="top" class="top-bar do-not-print"> 109 110 <nav class="meta-navigation container"> 111 112 113 <div class="skip-link screen-reader-text"> 114 <a href="#content" title="Skip to content">Skip to content</a> 115 </div> 116 117 118 <a id="close-python-network" class="jump-link" href="#python-network" aria-hidden="true"> 119 <span aria-hidden="true" class="icon-arrow-down"><span>▼</span></span> Close 120 </a> 121 122 123 124<ul class="menu" role="tree"> 125 126 <li class="python-meta current_branch selected"> 127 <a href="/" title="The Python Programming Language" class="current_branch selected">Python</a> 128 </li> 129 130 <li class="psf-meta "> 131 <a href="https://www.python.org/psf/" title="The Python Software Foundation" >PSF</a> 132 </li> 133 134 <li class="docs-meta "> 135 <a href="https://docs.python.org" title="Python Documentation" >Docs</a> 136 </li> 137 138 <li class="pypi-meta "> 139 <a href="https://pypi.org/" title="Python Package Index" >PyPI</a> 140 </li> 141 142 <li class="jobs-meta "> 143 <a href="/jobs/" title="Python Job Board" >Jobs</a> 144 </li> 145 146 <li class="shop-meta "> 147 <a href="/community/" >Community</a> 148 </li> 149 150</ul> 151 152 153 <a id="python-network" class="jump-link" href="#top" aria-hidden="true"> 154 <span aria-hidden="true" class="icon-arrow-up"><span>▲</span></span> The Python Network 155 </a> 156 157 </nav> 158 159 </div> 160 161 <!-- Header elements --> 162 <header class="main-header"> 163 <div class="container"> 164 165 <div class="site-headline"> 166 <a href="/"><img class="python-logo" src="/static/img/python-logo.png" alt="python™"></a> 167 </div> 168 169 <div class="options-bar-container do-not-print"> 170 <a href="https://donate.python.org/" class="donate-button">Donate</a> 171 <div class="options-bar"> 172 173 <a id="site-map-link" class="jump-to-menu" href="#site-map"><span class="menu-icon">≡</span> Menu</a><form class="search-the-site" action="/search/" method="get"> 174 <fieldset title="Search Python.org"> 175 176 <span aria-hidden="true" class="icon-search"></span> 177 178 <label class="screen-reader-text" for="id-search-field">Search This Site</label> 179 <input id="id-search-field" name="q" type="search" class="search-field" placeholder="Search" value="" tabindex="1"> 180 181 <button type="submit" name="submit" id="submit" class="search-button" title="Submit this Search" tabindex="3"> 182 GO 183 </button> 184 185 </fieldset> 186 </form><span class="breaker"></span><div class="adjust-font-size" aria-hidden="true"> 187 <ul class="navigation menu" aria-label="Adjust Text Size on Page"> 188 <li class="tier-1 last" aria-haspopup="true"> 189 <a href="#" class="action-trigger"><strong><small>A</small> A</strong></a> 190 <ul class="subnav menu" role="menu"> 191 <li class="tier-2 element-1" role="menuitem"><a class="text-shrink" title="Make Text Smaller" href="javascript:;">Smaller</a></li> 192 <li class="tier-2 element-2" role="menuitem"><a class="text-grow" title="Make Text Larger" href="javascript:;">Larger</a></li> 193 <li class="tier-2 element-3" role="menuitem"><a class="text-reset" title="Reset any font size changes I have made" href="javascript:;">Reset</a></li> 194 </ul> 195 </li> 196 </ul> 197 </div><div class="winkwink-nudgenudge"> 198 <ul class="navigation menu" aria-label="Social Media Navigation"> 199 <li class="tier-1 last" aria-haspopup="true"> 200 <a href="#" class="action-trigger">Socialize</a> 201 <ul class="subnav menu" role="menu"> 202 <li class="tier-2 element-1" role="menuitem"><a href="https://www.linkedin.com/company/python-software-foundation/"><i aria-hidden="true" class="fa fa-linkedin-square"></i>LinkedIn</a></li> 203 <li class="tier-2 element-2" role="menuitem"><a href="https://fosstodon.org/@ThePSF"><span aria-hidden="true" class="icon-mastodon"></span>Mastodon</a></li> 204 <li class="tier-2 element-3" role="menuitem"><a href="/community/irc/"><span aria-hidden="true" class="icon-freenode"></span>Chat on IRC</a></li> 205 <li class="tier-2 element-4" role="menuitem"><a href="https://twitter.com/ThePSF"><span aria-hidden="true" class="icon-twitter"></span>Twitter</a></li> 206 </ul> 207 </li> 208 </ul> 209 </div>
210 <span data-html-include="/authenticated"></span> 211 </div><!-- end options-bar --> 212 </div> 213 214 <nav id="mainnav" class="python-navigation main-navigation do-not-print"> 215 216 217<ul class="navigation menu" role="menubar" aria-label="Main Navigation"> 218 219 220 221 <li id="about" class="tier-1 element-1 " aria-haspopup="true"> 222 <a href="/about/" title="" class=" current_item selected selected">About</a> 223 224 225 226<ul class="subnav menu" role="menu" aria-hidden="true"> 227 228 <li class="tier-2 element-1" role="menuitem"><a href="/about/apps/" title="">Applications</a></li> 229 230 <li class="tier-2 element-2" role="menuitem"><a href="/about/quotes/" title="">Quotes</a></li> 231 232 <li class="tier-2 element-3" role="menuitem"><a href="/about/gettingstarted/" title="">Getting Started</a></li> 233 234 <li class="tier-2 element-4" role="menuitem"><a href="/about/help/" title="">Help</a></li> 235 236</ul> 237 238 239 </li> 240 241 242 243 <li id="downloads" class="tier-1 element-2 " aria-haspopup="true"> 244 <a href="/downloads/" title="" class="">Downloads</a> 245 246 247 248<ul class="subnav menu" role="menu" aria-hidden="true"> 249 250 <li class="tier-2 element-1" role="menuitem"><a href="/downloads/" title="">All releases</a></li> 251 252 <li class="tier-2 element-2" role="menuitem"><a href="/downloads/source/" title="">Source code</a></li> 253 254 <li class="tier-2 element-3" role="menuitem"><a href="/downloads/windows/" title="">Windows</a></li> 255 256 <li class="tier-2 element-4" role="menuitem"><a href="/downloads/macos/" title="">macOS</a></li> 257 258 <li class="tier-2 element-5" role="menuitem"><a href="/downloads/android/" title="">Android</a></li> 259 260 <li class="tier-2 element-6" role="menuitem"><a href="/downloads/ios/" title="">iOS</a></li> 261 262 <li class="tier-2 element-7" role="menuitem"><a href="/download/other/" title="">Other Platforms</a></li> 263 264 <li class="tier-2 element-8" role="menuitem"><a href="https://docs.python.org/3/license.html" title="">License</a></li> 265 266 <li class="tier-2 element-9" role="menuitem"><a href="/download/alternatives" title="">Alternative Implementations</a></li> 267 268</ul> 269 270 271 </li> 272 273 274 275 <li id="documentation" class="tier-1 element-3 " aria-haspopup="true"> 276 <a href="/doc/" title="" class="">Documentation</a> 277 278 279 280<ul class="subnav menu" role="menu" aria-hidden="true"> 281 282 <li class="tier-2 element-1" role="menuitem"><a href="/doc/" title="">Docs</a></li> 283 284 <li class="tier-2 element-2" role="menuitem"><a href="/doc/av" title="">Audio/Visual Talks</a></li> 285 286 <li class="tier-2 element-3" role="menuitem"><a href="https://wiki.python.org/moin/BeginnersGuide" title="">Beginner's Guide</a></li> 287 288 <li class="tier-2 element-4" role="menuitem"><a href="https://docs.python.org/3/faq/" title="">FAQ</a></li> 289 290 <li class="tier-2 element-5" role="menuitem"><a href="https://translations.python.org/" title="">Non-English Docs</a></li> 291 292 <li class="tier-2 element-6" role="menuitem"><a href="https://peps.python.org" title="">PEP Index</a></li> 293 294 <li class="tier-2 element-7" role="menuitem"><a href="https://wiki.python.org/moin/PythonBooks" title="">Python Books</a></li> 295 296 <li class="tier-2 element-8" role="menuitem"><a href="/doc/essays/" title="">Python Essays</a></li> 297 298</ul> 299 300 301 </li> 302 303 304 305 <li id="community" class="tier-1 element-4 " aria-haspopup="true"> 306 <a href="/community/" title="" class="">Community</a> 307 308 309 310<ul class="subnav menu" role="menu" aria-hidden="true"> 311 312 <li class="tier-2 element-1" role="menuitem"><a href="/community/diversity/" title="">Diversity</a></li> 313 314 <li class="tier-2 element-2" role="menuitem"><a href="/community/lists/" title="">Mailing Lists</a></li> 315 316 <li class="tier-2 element-3" role="menuitem"><a href="/community/irc/" title="">IRC</a></li> 317 318 <li class="tier-2 element-4" role="menuitem"><a href="/community/forums/" title="">Forums</a></li> 319 320 <li class="tier-2 element-5" role="menuitem"><a href="/psf/annual-report/2024/" title="">PSF Annual Impact Report</a></li> 321 322 <li class="tier-2 element-6" role="menuitem"><a href="/community/workshops/" title="">Python Conferences</a></li> 323 324 <li class="tier-2 element-7" role="menuitem"><a href="/community/sigs/" title="">Special Interest Groups</a></li> 325 326 <li class="tier-2 element-8" role="menuitem"><a href="/community/logos/" title="">Python Logo</a></li> 327 328 <li class="tier-2 element-9" role="menuitem"><a href="https://wiki.python.org/moin/" title="">Python Wiki</a></li> 329 330 <li class="tier-2 element-10" role="menuitem"><a href="/psf/conduct/" title="">Code of Conduct</a></li> 331 332 <li class="tier-2 element-11" role="menuitem"><a href="/community/awards" title="">Community Awards</a></li> 333 334 <li class="tier-2 element-12" role="menuitem"><a href="/psf/get-involved/" title="">Get Involved</a></li> 335 336 <li class="tier-2 element-13" role="menuitem"><a href="/psf/community-stories/" title="">Shared Stories</a></li> 337 338</ul> 339 340 341 </li> 342 343 344 345 <li id="success-stories" class="tier-1 element-5 " aria-haspopup="true"> 346 <a href="/success-stories/" title="success-stories" class="">Success Stories</a> 347 348 349 350<ul class="subnav menu" role="menu" aria-hidden="true"> 351 352 <li class="tier-2 element-1" role="menuitem"><a href="/success-stories/category/arts/" title="">Arts</a></li> 353 354 <li class="tier-2 element-2" role="menuitem"><a href="/success-stories/category/business/" title="">Business</a></li> 355 356 <li class="tier-2 element-3" role="menuitem"><a href="/success-stories/category/education/" title="">Education</a></li> 357 358 <li class="tier-2 element-4" role="menuitem"><a href="/success-stories/category/engineering/" title="">Engineering</a></li> 359 360 <li class="tier-2 element-5" role="menuitem"><a href="/success-stories/category/government/" title="">Government</a></li> 361 362 <li class="tier-2 element-6" role="menuitem"><a href="/success-stories/category/scientific/" title="">Scientific</a></li> 363 364 <li class="tier-2 element-7" role="menuitem"><a href="/success-stories/category/software-development/" title="">Software Development</a></li> 365 366</ul> 367 368 369 </li> 370 371 372 373 <li id="news" class="tier-1 element-6 " aria-haspopup="true">
374 <a href="/blogs/" title="News from around the Python world" class="">News</a> 375 376 377 378<ul class="subnav menu" role="menu" aria-hidden="true"> 379 380 <li class="tier-2 element-1" role="menuitem"><a href="/blogs/" title="Python Insider Blog Posts">Python News</a></li> 381 382 <li class="tier-2 element-2" role="menuitem"><a href="/psf/newsletter/" title="Python Software Foundation Newsletter">PSF Newsletter</a></li> 383 384 <li class="tier-2 element-3" role="menuitem"><a href="https://pyfound.blogspot.com" title="PSF Blog">PSF News</a></li> 385 386 <li class="tier-2 element-4" role="menuitem"><a href="https://pycon.blogspot.com/" title="PyCon Blog">PyCon US News</a></li> 387 388 <li class="tier-2 element-5" role="menuitem"><a href="https://blog.python.org" title="News and updates from the Python core team">Python Insider</a></li> 389 390 <li class="tier-2 element-6" role="menuitem"><a href="https://planetpython.org/" title="Planet Python">News from the Community</a></li> 391 392</ul> 393 394 395 </li> 396 397 398 399 <li id="events" class="tier-1 element-7 " aria-haspopup="true"> 400 <a href="/events/" title="" class="">Events</a> 401 402 403 404<ul class="subnav menu" role="menu" aria-hidden="true"> 405 406 <li class="tier-2 element-1" role="menuitem"><a href="/events/python-events/" title="">Python Events</a></li> 407 408 <li class="tier-2 element-2" role="menuitem"><a href="/events/python-user-group/" title="">User Group Events</a></li> 409 410 <li class="tier-2 element-3" role="menuitem"><a href="/events/python-events/past/" title="">Python Events Archive</a></li> 411 412 <li class="tier-2 element-4" role="menuitem"><a href="/events/python-user-group/past/" title="">User Group Events Archive</a></li> 413 414 <li class="tier-2 element-5" role="menuitem"><a href="https://wiki.python.org/moin/PythonEventsCalendar#Submitting_an_Event" title="">Submit an Event</a></li> 415 416</ul> 417 418 419 </li> 420 421 422 423 424 425</ul> 426 427 428 </nav> 429 430 <div class="header-banner "> <!-- for optional "do-not-print" class --> 431 432 <div class="about-banner"> 433 <h1 class="call-to-action"> 434 Python is powerful... and fast; <br> 435 plays well with others; <br> 436 runs everywhere; <br> 437 is friendly & easy to learn; <br> 438 is Open. 439</h1> 440<p>These are some of the reasons people who use Python would rather not use anything else.</p> 441 442 </div> 443 444 </div> 445 446 447 448 449 </div><!-- end .container --> 450 </header> 451 452 <div id="content" class="content-wrapper"> 453 <!-- Main Content Column --> 454 <div class="container"> 455 456 <section class="main-content " role="main"> 457 458 459 460 461 462 463 464 <div class="row"> 465 466 <div class="medium-widget success-story-category"> 467 <h2 class="widget-title"><span aria-hidden="true" class="icon-get-started"></span>Getting Started</h2> 468<p>Python can be easy to pick up whether you're a first time programmer or you're experienced with other languages. The following pages are a useful first step to get on your way writing programs with Python!</p> 469<ul> 470 <li><a href="https://wiki.python.org/moin/BeginnersGuide/Programmers">Beginner's Guide, Programmers</a></li> 471 <li><a href="https://wiki.python.org/moin/BeginnersGuide/NonProgrammers">Beginner's Guide, Non-Programmers</a></li> 472 <li><a href="https://wiki.python.org/moin/BeginnersGuide/Download">Beginner's Guide, Download & Installation</a></li> 473 <li><a href="https://wiki.python.org/moin/BeginnersGuide/Examples">Code sample and snippets for Beginners</a></li> 474</ul> 475 476 </div> 477 478 <div class="medium-widget success-story-category last"> 479 <h2 class="widget-title"><span aria-hidden="true" class="icon-success-stories"></span>Friendly & Easy to Learn</h2> 480<p>The community hosts conferences and meetups, collaborates on code, and much more. Python's documentation will help you along the way, and the mailing lists will keep you in touch.</p> 481<ul> 482 <li><a href="/community/workshops/">Conferences and Workshops</a></li> 483 <li><a href="http://docs.python.org">Python Documentation</a></li> 484 <li><a href="/community/lists"/>Mailing Lists</a> and <a href="/community/irc/">IRC channels</a></li> 485</ul> 486 487 </div> 488 489 </div> 490 491 492 <div class="row"> 493 494 <div class="medium-widget success-story-category"> 495 <h2 class="widget-title"><span aria-hidden="true" class="icon-pypi"></span>Applications</h2> 496<p>The <a href="https://pypi.python.org">Python Package Index (PyPI)</a> hosts thousands of third-party modules for Python. Both Python's standard library and the community-contributed modules allow for endless possibilities.</p> 497<ul> 498 <li><a href="/about/apps/#web-and-internet-development">Web and Internet Development</a></li> 499 <li><a href="/about/apps/#database-access">Database Access</a></li> 500 <li><a href="/about/apps/#desktop-guis">Desktop GUIs</a></li> 501 <li><a href="/about/apps/#scientific-and-numeric">Scientific & Numeric</a></li> 502 <li><a href="/about/apps/#education">Education</a></li> 503 <li><a href="/about/apps/#network-programming">Network Programming</a></li> 504 <li><a href="/about/apps/#software-development">Software & Game Development</a></li> 505</ul> 506 507 </div> 508 509 <div class="medium-widget success-story-category last"> 510 <h2 class="widget-title"><span aria-hidden="true" class="icon-code"></span>Open-source</h2> 511<p>Python is developed under an OSI-approved open source license, making it freely usable and distributable, even for commercial use. Python's license is administered by the <a href="/psf">Python Software Foundation</a>.</p> 512<ul> 513 <li><a href="https://docs.python.org/license.html">Learn more about the license</a></li> 514 <li><a href="https://opensource.org/license/pythonsoftfoundation-php/">Python license on OSI</a></li> 515 <li><a href="/psf-landing/">Learn more about the Foundation</a></li> 516</ul> 517 518 </div> 519 520 </div> 521 522 523 <div class="user-feedback level-general"> 524 <p>Can’t find what you’re looking for? <a href="/about/help/">Try our comprehensive Help section</a></p> 525 526 </div> 527 528 529 <div class="list-widgets row"> 530 531 <div class="medium-widget blog-widget"> 532 533 <div class="shrubbery"> 534 535 <h2 class="widget-title"><span aria-hidden="true" class="icon-news"></span>Latest News</h2> 536 <p class="give-me-more"><a href="/blogs/">More news</a></p> 537 538 <ul class="menu"> 539 540 541 <li> 542<time datetime="2026-10-01T00:00:00.000003+00:00"><span class="say-no-more">2026-</span>10-01</time> 543 <a href="https://blog.python.org/2026/10/python-31022-31117/">Python 3.10.22, 3.11.17, 3.12.15, 3.13.16 and 3.14.8 are now available!</a></li> 544 545 <li> 546<time datetime="2026-09-30T13:22:49.000002+00:00"><span class="say-no-more">2026-</span>09-30</time> 547 <a href="https://pyfound.blogspot.com/2026/09/python-language-summit-2026.html">Python Language Summit 2026 blog posts are now available</a></li> 548 549 <li> 550<time datetime="2026-09-30T12:00:11.000002+00:00"><span class="say-no-more">2026-</span>09-30</time> 551 <a href="https://blog.python.org/2026/09/language-summit-2026/">Python Language Summit 2026</a></li> 552 553 <li> 554<time datetime="2026-09-30T12:00:10.000002+00:00"><span class="say-no-more">2026-</span>09-30</time> 555 <a href="https://blog.python.org/2026/09/language-summit-2026-lightning-talks/">Lightning Talks (Python Language Summit 2026)</a></li> 556 557 <li> 558<time datetime="2026-09-30T12:00:09.000002+00:00"><span class="say-no-more">2026-</span>09-30</time> 559 <a href="https://blog.python.org/2026/09/language-summit-2026-pep-827-type-manipulation/">PEP 827: Type Manipulation (Python Language Summit 2026)</a></li> 560 561 </ul> 562 </div>
562<!-- end .shrubbery --> 563 564 565 </div> 566 567 <div class="medium-widget event-widget last"> 568 569 <div class="shrubbery"> 570 571 <h2 class="widget-title"><span aria-hidden="true" class="icon-calendar"></span>Upcoming Events</h2> 572 <p class="give-me-more"><a href="/events/calendars/" title="More Events">More</a></p> 573 574 <ul class="menu"> 575 576 577 578 <li> 579<time datetime="2026-10-03T00:00:00+00:00"><span class="say-no-more">2026-</span>10-03</time> 580 <a href="/events/python-events/2136/">PyBay 2026</a></li> 581 582 583 584 <li> 585<time datetime="2026-10-07T00:00:00+00:00"><span class="say-no-more">2026-</span>10-07</time> 586 <a href="/events/python-events/2187/">PyCon Africa 2026</a></li> 587 588 589 590 <li> 591<time datetime="2026-10-07T16:00:00+00:00"><span class="say-no-more">2026-</span>10-07</time> 592 <a href="/events/python-user-group/2215/">Python Meeting Düsseldorf</a></li> 593 594 595 596 <li> 597<time datetime="2026-10-08T00:00:00+00:00"><span class="say-no-more">2026-</span>10-08</time> 598 <a href="/events/python-events/2134/">PyCon Estonia 2026</a></li> 599 600 601 602 <li> 603<time datetime="2026-10-08T00:00:00+00:00"><span class="say-no-more">2026-</span>10-08</time> 604 <a href="/events/python-user-group/2210/">PyEducation â IPAF â Alda de Fátima</a></li> 605 606 607 </ul> 608 </div> 609 610 611 </div> 612 613 </div> 614 615 616 <div class="psf-widget"> 617 618 <div class="python-logo"></div> 619 620 <h2 class="widget-title"> 621 <span class="prompt">>>></span> <a href="/psf/">Python Software Foundation</a> 622</h2> 623<p>The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers. <a class="readmore" href="/psf/">Learn more</a> </p> 624<p class="click-these"> 625 <a class="button" href="/psf/membership/">Become a Member</a> 626 <a class="button" href="/psf/donations/">Donate to the PSF</a> 627</p> 628 </div> 629 630 631 632 633 </section> 634 635 636 637 638 639 640 641 642 </div><!-- end .container --> 643 </div><!-- end #content .content-wrapper --> 644 645 <!-- Footer and social media list --> 646 647 <footer id="site-map" class="main-footer"> 648 <div class="main-footer-links"> 649 <div class="container"> 650 651 652 <a id="back-to-top-1" class="jump-link" href="#python-network"><span aria-hidden="true" class="icon-arrow-up"><span>▲</span></span> Back to Top</a> 653 654 655 656<ul class="sitemap navigation menu do-not-print" role="tree" id="container"> 657 658 <li class="tier-1 element-1"> 659 <a href="/about/" >About</a> 660 661 662 663<ul class="subnav menu"> 664 665 <li class="tier-2 element-1" role="treeitem"><a href="/about/apps/" title="">Applications</a></li> 666 667 <li class="tier-2 element-2" role="treeitem"><a href="/about/quotes/" title="">Quotes</a></li> 668 669 <li class="tier-2 element-3" role="treeitem"><a href="/about/gettingstarted/" title="">Getting Started</a></li> 670 671 <li class="tier-2 element-4" role="treeitem"><a href="/about/help/" title="">Help</a></li> 672 673</ul> 674 675 676 </li> 677 678 <li class="tier-1 element-2"> 679 <a href="/downloads/" >Downloads</a> 680 681 682 683<ul class="subnav menu"> 684 685 <li class="tier-2 element-1" role="treeitem"><a href="/downloads/" title="">All releases</a></li> 686 687 <li class="tier-2 element-2" role="treeitem"><a href="/downloads/source/" title="">Source code</a></li> 688 689 <li class="tier-2 element-3" role="treeitem"><a href="/downloads/windows/" title="">Windows</a></li> 690 691 <li class="tier-2 element-4" role="treeitem"><a href="/downloads/macos/" title="">macOS</a></li> 692 693 <li class="tier-2 element-5" role="treeitem"><a href="/downloads/android/" title="">Android</a></li> 694 695 <li class="tier-2 element-6" role="treeitem"><a href="/downloads/ios/" title="">iOS</a></li> 696 697 <li class="tier-2 element-7" role="treeitem"><a href="/download/other/" title="">Other Platforms</a></li> 698 699 <li class="tier-2 element-8" role="treeitem"><a href="https://docs.python.org/3/license.html" title="">License</a></li> 700 701 <li class="tier-2 element-9" role="treeitem"><a href="/download/alternatives" title="">Alternative Implementations</a></li> 702 703</ul> 704 705 706 </li> 707 708 <li class="tier-1 element-3"> 709 <a href="/doc/" >Documentation</a> 710 711 712 713<ul class="subnav menu"> 714 715 <li class="tier-2 element-1" role="treeitem"><a href="/doc/" title="">Docs</a></li> 716 717 <li class="tier-2 element-2" role="treeitem"><a href="/doc/av" title="">Audio/Visual Talks</a></li> 718 719 <li class="tier-2 element-3" role="treeitem"><a href="https://wiki.python.org/moin/BeginnersGuide" title="">Beginner'
719s Guide</a></li> 720 721 <li class="tier-2 element-4" role="treeitem"><a href="https://docs.python.org/3/faq/" title="">FAQ</a></li> 722 723 <li class="tier-2 element-5" role="treeitem"><a href="https://translations.python.org/" title="">Non-English Docs</a></li> 724 725 <li class="tier-2 element-6" role="treeitem"><a href="https://peps.python.org" title="">PEP Index</a></li> 726 727 <li class="tier-2 element-7" role="treeitem"><a href="https://wiki.python.org/moin/PythonBooks" title="">Python Books</a></li> 728 729 <li class="tier-2 element-8" role="treeitem"><a href="/doc/essays/" title="">Python Essays</a></li> 730 731</ul> 732 733 734 </li> 735 736 <li class="tier-1 element-4"> 737 <a href="/community/" >Community</a> 738 739 740 741<ul class="subnav menu"> 742 743 <li class="tier-2 element-1" role="treeitem"><a href="/community/diversity/" title="">Diversity</a></li> 744 745 <li class="tier-2 element-2" role="treeitem"><a href="/community/lists/" title="">Mailing Lists</a></li> 746 747 <li class="tier-2 element-3" role="treeitem"><a href="/community/irc/" title="">IRC</a></li> 748 749 <li class="tier-2 element-4" role="treeitem"><a href="/community/forums/" title="">Forums</a></li> 750 751 <li class="tier-2 element-5" role="treeitem"><a href="/psf/annual-report/2024/" title="">PSF Annual Impact Report</a></li> 752 753 <li class="tier-2 element-6" role="treeitem"><a href="/community/workshops/" title="">Python Conferences</a></li> 754 755 <li class="tier-2 element-7" role="treeitem"><a href="/community/sigs/" title="">Special Interest Groups</a></li> 756 757 <li class="tier-2 element-8" role="treeitem"><a href="/community/logos/" title="">Python Logo</a></li> 758 759 <li class="tier-2 element-9" role="treeitem"><a href="https://wiki.python.org/moin/" title="">Python Wiki</a></li> 760 761 <li class="tier-2 element-10" role="treeitem"><a href="/psf/conduct/" title="">Code of Conduct</a></li> 762 763 <li class="tier-2 element-11" role="treeitem"><a href="/community/awards" title="">Community Awards</a></li> 764 765 <li class="tier-2 element-12" role="treeitem"><a href="/psf/get-involved/" title="">Get Involved</a></li> 766 767 <li class="tier-2 element-13" role="treeitem"><a href="/psf/community-stories/" title="">Shared Stories</a></li> 768 769</ul> 770 771 772 </li> 773 774 <li class="tier-1 element-5"> 775 <a href="/success-stories/" title="success-stories">Success Stories</a> 776 777 778 779<ul class="subnav menu"> 780 781 <li class="tier-2 element-1" role="treeitem"><a href="/success-stories/category/arts/" title="">Arts</a></li> 782 783 <li class="tier-2 element-2" role="treeitem"><a href="/success-stories/category/business/" title="">Business</a></li> 784 785 <li class="tier-2 element-3" role="treeitem"><a href="/success-stories/category/education/" title="">Education</a></li> 786 787 <li class="tier-2 element-4" role="treeitem"><a href="/success-stories/category/engineering/" title="">Engineering</a></li> 788 789 <li class="tier-2 element-5" role="treeitem"><a href="/success-stories/category/government/" title="">Government</a></li> 790 791 <li class="tier-2 element-6" role="treeitem"><a href="/success-stories/category/scientific/" title="">Scientific</a></li> 792 793 <li class="tier-2 element-7" role="treeitem"><a href="/success-stories/category/software-development/" title="">Software Development</a></li> 794 795</ul> 796 797 798 </li> 799 800 <li class="tier-1 element-6"> 801 <a href="/blogs/" title="News from around the Python world">News</a> 802 803 804 805<ul class="subnav menu"> 806 807 <li class="tier-2 element-1" role="treeitem"><a href="/blogs/" title="Python Insider Blog Posts">Python News</a></li> 808 809 <li class="tier-2 element-2" role="treeitem"><a href="/psf/newsletter/" title="Python Software Foundation Newsletter">PSF Newsletter</a></li> 810 811 <li class="tier-2 element-3" role="treeitem"><a href="https://pyfound.blogspot.com" title="PSF Blog">PSF News</a></li> 812 813 <li class="tier-2 element-4" role="treeitem"><a href="https://pycon.blogspot.com/" title="PyCon Blog">PyCon US News</a></li> 814 815 <li class="tier-2 element-5" role="treeitem"><a href="https://blog.python.org" title="News and updates from the Python core team">Python Insider</a></li> 816 817 <li class="tier-2 element-6" role="treeitem"><a href="https://planetpython.org/" title="Planet Python">News from the Community</a></li> 818 819</ul> 820 821 822 </li> 823 824 <li class="tier-1 element-7"> 825 <a href="/events/" >Events</a> 826 827 828 829<ul class="subnav menu"> 830 831 <li class="tier-2 element-1" role="treeitem"><a href="/events/python-events/" title="">Python Events</a></li> 832 833 <li class="tier-2 element-2" role="treeitem"><a href="/events/python-user-group/" title="">User Group Events</a></li> 834 835 <li class="tier-2 element-3" role="treeitem"><a href="/events/python-events/past/" title="">Python Events Archive</a></li> 836 837 <li class="tier-2 element-4" role="treeitem"><a href="/events/python-user-group/past/" title="">User Group Events Archive</a></li> 838 839 <li class="tier-2 element-5" role="treeitem"><a href="https://wiki.python.org/moin/PythonEventsCalendar#Submitting_an_Event" title="">Submit an Event</a></li> 840 841</ul> 842 843 844 </li> 845 846 <li class="tier-1 element-8"> 847 <a href="/dev/" >Contributing</a> 848 849 850 851<ul class="subnav menu"> 852 853 <li class="tier-2 element-1" role="treeitem"><a href="https://devguide.python.org/" title="">Developer'
853s Guide</a></li> 854 855 <li class="tier-2 element-2" role="treeitem"><a href="https://github.com/python/cpython/issues" title="">Issue Tracker</a></li> 856 857 <li class="tier-2 element-3" role="treeitem"><a href="https://mail.python.org/mailman/listinfo/python-dev" title="">python-dev list</a></li> 858 859 <li class="tier-2 element-4" role="treeitem"><a href="/dev/core-mentorship/" title="">Core Mentorship</a></li> 860 861 <li class="tier-2 element-5" role="treeitem"><a href="/dev/security/" title="">Report a Security Issue</a></li> 862 863</ul> 864 865 866 </li> 867 868</ul> 869 870 871 <a id="back-to-top-2" class="jump-link" href="#python-network"><span aria-hidden="true" class="icon-arrow-up"><span>▲</span></span> Back to Top</a> 872 873 874 </div><!-- end .container --> 875 </div> <!-- end .main-footer-links --> 876 877 <div class="site-base"> 878 <div class="container"> 879 880 <ul class="footer-links navigation menu do-not-print" role="tree"> 881 <li class="tier-1 element-1"><a href="/about/help/">Help & <span class="say-no-more">General</span> Contact</a></li> 882 <li class="tier-1 element-2"><a href="/community/diversity/">Diversity <span class="say-no-more">Initiatives</span></a></li> 883 <li class="tier-1 element-3"><a href="https://github.com/python/pythondotorg/issues">Submit Website Bug</a></li> 884 <li class="tier-1 element-4"> 885 <a href="https://status.python.org/">Status <span class="python-status-indicator-default" id="python-status-indicator"></span></a> 886 </li> 887 </ul> 888 889 <div class="copyright"> 890 <p><small> 891 <span class="pre">Copyright ©2001-2026.</span> 892 <span class="pre"><a href="/psf-landing/">Python Software Foundation</a></span> 893 <span class="pre"><a href="/about/legal/">Legal Statements</a></span> 894 <span class="pre"><a href="https://policies.python.org/python.org/Privacy-Notice/">Privacy Notice</a></span> 895 <!-- <span class="pre"><a href="/psf/community-infrastructure">Powered by PSF Community Infrastructure</a></span>--> 896 </small></p> 897 </div> 898 899 </div><!-- end .container --> 900 </div><!-- end .site-base --> 901 902 </footer> 903 904 905 </div><!-- end #touchnav-wrapper --> 906 907 908
908<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
908 909
909<script nonce="tBLGwRd1dbBO+9i+Thjvtg==">window.jQuery || document.write('
909<script src="/static/js/libs/jquery-1.8.2.min.js"><\/script>')</script>
909 910
910<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
910 911
911<script nonce="tBLGwRd1dbBO+9i+Thjvtg==">window.jQuery || document.write('
911<script src="/static/js/libs/jquery-ui-1.12.1.min.js"><\/script>')</script>
911 912 913
913<script src="/static/js/libs/masonry.pkgd.min.js"></script>
913 914
914<script src="/static/js/libs/html-includes.js"></script>
914 915 916
916<script type="text/javascript" src="/static/js/main-min.b1e587ad1920.js" charset="utf-8"></script>
916 917 918 919 920 921 922 923 924</body> 925</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.