File size: 2,256 Bytes
9273228
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
orphan

:   

# Improve a documentation page

::: only
html and not epub

<script>
   function applyReplacements(text, params) {
      return text
         .replace(/PAGETITLE/g, params.get('pagetitle'))
         .replace(/PAGEURL/g, params.get('pageurl'))
         .replace(/PAGESOURCE/g, params.get('pagesource'));
   }

   document.addEventListener('DOMContentLoaded', () => {
      const params = new URLSearchParams(window.location.search);
      const walker = document.createTreeWalker(
         document.body,
         NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT,
         null
      );

      while (walker.nextNode()) {
         const node = walker.currentNode;

         if (node.nodeType === Node.TEXT_NODE) {
            node.textContent = applyReplacements(node.textContent, params)
         } else if (node.nodeName === 'A' && node.href) {
            node.setAttribute('href', applyReplacements(node.getAttribute('href'), params));
         }
      }
   });
</script>
:::

We are always interested to hear ideas about improvements to the documentation.

You were reading \"PAGETITLE\" at [PAGEURL](PAGEURL). The source for that page is on [GitHub](https://github.com/python/cpython/blob/main/Doc/PAGESOURCE?plain=1).

::: only
translation

If the bug or suggested improvement concerns the translation of this documentation, open an issue or edit the page in [translation\'s repository]() instead.
:::

You have a few ways to ask questions or suggest changes:

- You can start a discussion about the page on the Python discussion forum. This link will start a pre-populated topic: [Question about page \"PAGETITLE\"](https://discuss.python.org/new-topic?category=documentation&title=Question+about+page+%22PAGETITLE%22&body=About+the+page+at+PAGEURL%3A).
- You can open an issue on the Python GitHub issue tracker. This link will create a new pre-populated issue: [Docs: problem with page \"PAGETITLE\"](https://github.com/python/cpython/issues/new?template=documentation.yml&title=Docs%3A+problem+with+page+%22PAGETITLE%22&description=The+page+at+PAGEURL+has+a+problem%3A).
- You can [edit the page on GitHub](https://github.com/python/cpython/blob/main/Doc/PAGESOURCE?plain=1) to open a pull request and begin the contribution process.