mirror of
https://github.com/ralsina/tartrazine.git
synced 2024-11-13 23:12:24 +00:00
109 lines
2.9 KiB
Plaintext
109 lines
2.9 KiB
Plaintext
---input---
|
|
>>> from multiprocessing import Pool
|
|
>>> p = Pool(5)
|
|
>>> def f(x):
|
|
... return x*x
|
|
...
|
|
>>> with p:
|
|
... p.map(f, [1,2,3])
|
|
Process PoolWorker-1:
|
|
Process PoolWorker-2:
|
|
Process PoolWorker-3:
|
|
Traceback (most recent call last):
|
|
Traceback (most recent call last):
|
|
Traceback (most recent call last):
|
|
AttributeError: Can't get attribute 'f' on <module '__main__' (<class '_frozen_importlib.BuiltinImporter'>)>
|
|
AttributeError: Can't get attribute 'f' on <module '__main__' (<class '_frozen_importlib.BuiltinImporter'>)>
|
|
AttributeError: Can't get attribute 'f' on <module '__main__' (<class '_frozen_importlib.BuiltinImporter'>)>
|
|
|
|
---tokens---
|
|
'>>> ' Generic.Prompt
|
|
'from' Keyword.Namespace
|
|
' ' Text
|
|
'multiprocessing' Name.Namespace
|
|
' ' Text
|
|
'import' Keyword.Namespace
|
|
' ' Text
|
|
'Pool' Name
|
|
'\n' Text.Whitespace
|
|
|
|
'>>> ' Generic.Prompt
|
|
'p' Name
|
|
' ' Text
|
|
'=' Operator
|
|
' ' Text
|
|
'Pool' Name
|
|
'(' Punctuation
|
|
'5' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'>>> ' Generic.Prompt
|
|
'def' Keyword
|
|
' ' Text
|
|
'f' Name.Function
|
|
'(' Punctuation
|
|
'x' Name
|
|
')' Punctuation
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'... ' Generic.Prompt
|
|
' ' Text
|
|
'return' Keyword
|
|
' ' Text
|
|
'x' Name
|
|
'*' Operator
|
|
'x' Name
|
|
'\n' Text.Whitespace
|
|
|
|
'...' Generic.Prompt
|
|
'\n' Text.Whitespace
|
|
|
|
'>>> ' Generic.Prompt
|
|
'with' Keyword
|
|
' ' Text
|
|
'p' Name
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'... ' Generic.Prompt
|
|
' ' Text
|
|
'p' Name
|
|
'.' Operator
|
|
'map' Name
|
|
'(' Punctuation
|
|
'f' Name
|
|
',' Punctuation
|
|
' ' Text
|
|
'[' Punctuation
|
|
'1' Literal.Number.Integer
|
|
',' Punctuation
|
|
'2' Literal.Number.Integer
|
|
',' Punctuation
|
|
'3' Literal.Number.Integer
|
|
']' Punctuation
|
|
')' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'Process PoolWorker-1:\n' Generic.Output
|
|
|
|
'Process PoolWorker-2:\n' Generic.Output
|
|
|
|
'Process PoolWorker-3:\n' Generic.Output
|
|
|
|
'Traceback (most recent call last):\n' Generic.Traceback
|
|
|
|
'Traceback (most recent call last):\n' Generic.Traceback
|
|
|
|
'Traceback (most recent call last):\n' Generic.Traceback
|
|
|
|
'AttributeError' Generic.Error
|
|
': ' Text
|
|
"Can't get attribute 'f' on <module '__main__' (<class '_frozen_importlib.BuiltinImporter'>)>" Name
|
|
'\n' Text.Whitespace
|
|
|
|
"AttributeError: Can't get attribute 'f' on <module '__main__' (<class '_frozen_importlib.BuiltinImporter'>)>\n" Other
|
|
|
|
"AttributeError: Can't get attribute 'f' on <module '__main__' (<class '_frozen_importlib.BuiltinImporter'>)>\n" Other
|