Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
cpython
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
Batuhan Osman TASKAYA
cpython
Commits
fcb444a8
Kaydet (Commit)
fcb444a8
authored
Eyl 04, 2007
tarafından
Mark Summerfield
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
Added cross-references plus a note about dict & list shallow copying.
üst
691632f1
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
15 additions
and
6 deletions
+15
-6
copy.rst
Doc/library/copy.rst
+4
-0
mutex.rst
Doc/library/mutex.rst
+3
-2
queue.rst
Doc/library/queue.rst
+3
-2
thread.rst
Doc/library/thread.rst
+4
-2
threading.rst
Doc/library/threading.rst
+1
-0
No files found.
Doc/library/copy.rst
Dosyayı görüntüle @
fcb444a8
...
@@ -54,6 +54,10 @@ file, socket, window, array, or any similar types. It does "copy" functions and
...
@@ -54,6 +54,10 @@ file, socket, window, array, or any similar types. It does "copy" functions and
classes (shallow and deeply), by returning the original object unchanged; this
classes (shallow and deeply), by returning the original object unchanged; this
is compatible with the way these are treated by the :mod:`pickle` module.
is compatible with the way these are treated by the :mod:`pickle` module.
Shallow copies of dictionaries can be made using :meth:`dict.copy`, and
of lists by assigning a slice of the entire list, for example,
``copied_list = original_list[:]``.
.. versionchanged:: 2.5
.. versionchanged:: 2.5
Added copying functions.
Added copying functions.
...
...
Doc/library/mutex.rst
Dosyayı görüntüle @
fcb444a8
...
@@ -8,8 +8,9 @@
...
@@ -8,8 +8,9 @@
The :mod:`mutex` module defines a class that allows mutual-exclusion via
The :mod:`mutex` module defines a class that allows mutual-exclusion via
acquiring and releasing locks. It does not require (or imply) threading or
acquiring and releasing locks. It does not require (or imply)
multi-tasking, though it could be useful for those purposes.
:mod:`threading` or multi-tasking, though it could be useful for those
purposes.
The :mod:`mutex` module defines the following class:
The :mod:`mutex` module defines the following class:
...
...
Doc/library/queue.rst
Dosyayı görüntüle @
fcb444a8
...
@@ -7,10 +7,11 @@
...
@@ -7,10 +7,11 @@
The :mod:`Queue` module implements a multi-producer, multi-consumer FIFO queue.
The :mod:`Queue` module implements a multi-producer, multi-consumer FIFO queue.
It is especially useful in thread
s
programming when information must be
It is especially useful in thread
ed
programming when information must be
exchanged safely between multiple threads. The :class:`Queue` class in this
exchanged safely between multiple threads. The :class:`Queue` class in this
module implements all the required locking semantics. It depends on the
module implements all the required locking semantics. It depends on the
availability of thread support in Python.
availability of thread support in Python; see the :mod:`threading`
module.
The :mod:`Queue` module defines the following class and exception:
The :mod:`Queue` module defines the following class and exception:
...
...
Doc/library/thread.rst
Dosyayı görüntüle @
fcb444a8
...
@@ -13,9 +13,11 @@
...
@@ -13,9 +13,11 @@
single: semaphores, binary
single: semaphores, binary
This module provides low-level primitives for working with multiple threads
This module provides low-level primitives for working with multiple threads
(a
.k.a.
:dfn:`light-weight processes` or :dfn:`tasks`) --- multiple threads of
(a
lso called
:dfn:`light-weight processes` or :dfn:`tasks`) --- multiple threads of
control sharing their global data space. For synchronization, simple locks
control sharing their global data space. For synchronization, simple locks
(a.k.a. :dfn:`mutexes` or :dfn:`binary semaphores`) are provided.
(also called :dfn:`mutexes` or :dfn:`binary semaphores`) are provided.
The :mod:`threading` module provides an easier to use and higher-level
threading API built on top of this module.
.. index::
.. index::
single: pthreads
single: pthreads
...
...
Doc/library/threading.rst
Dosyayı görüntüle @
fcb444a8
...
@@ -8,6 +8,7 @@
...
@@ -8,6 +8,7 @@
This module constructs higher-level threading interfaces on top of the lower
This module constructs higher-level threading interfaces on top of the lower
level :mod:`thread` module.
level :mod:`thread` module.
See also the :mod:`mutex` and :mod:`Queue` modules.
The :mod:`dummy_threading` module is provided for situations where
The :mod:`dummy_threading` module is provided for situations where
:mod:`threading` cannot be used because :mod:`thread` is missing.
:mod:`threading` cannot be used because :mod:`thread` is missing.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment