Zanurkuj w Pythonie/Standardowy strumień wejścia, wyjścia i błędów: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
mNie podano opisu zmian |
m int., dr. |
||
Linia 36:
{{samp|Ta wiadomość będzie logowana i nie zostanie wypisana na wyjście}}
(W Windowsie
<pre>
Linia 151:
[... ciach ...]
</pre>
# Jest to funkcja <code>openAnything</code> z {{Python/Src|kgp/toolbox.py|toolbox.py}}, którą wcześniej badaliśmy w [[../Abstrakcyjne źródła wejścia#przy-10.6|podrozdziale 10.1, "Abstrakcyjne źródła wejścia”]]. Wszystko, co musimy zrobić, to dodanie trzech linii kodu na początku, aby sprawdzić, czy źródłem nie jest <code>"-"</code>; jeśli tak, to zwracamy <code>sys.stdin</code>. Naprawdę, to tylko tyle! Pamiętasz, <code>stdin</code> jest ''obiektem pliko-podobnym'' z metodą <code>read</code>, więc pozostałą część kodu (w {{Python/Src|kgp/kgp.py|kgp.py}}, gdzie wywołujemy funkcję <code>openAnything</code>) w żaden sposób nie zmieniamy.
}}
<noinclude>{{Nawigacja|Zanurkuj w Pythonie|
[[../Abstrakcyjne źródła wejścia/]]|
[[../Buforowanie odszukanego węzła/]]|
}}
{{Podświetl|py}}</noinclude>
|