928 <b>write_item</b>(<i></i>) |
932 <b>write_item</b>(<i></i>) |
929 |
933 |
930 <a NAME="_Unparser.write_key_value_pair" ID="_Unparser.write_key_value_pair"></a> |
934 <a NAME="_Unparser.write_key_value_pair" ID="_Unparser.write_key_value_pair"></a> |
931 <h4>_Unparser.write_key_value_pair</h4> |
935 <h4>_Unparser.write_key_value_pair</h4> |
932 <b>write_key_value_pair</b>(<i>v</i>) |
936 <b>write_key_value_pair</b>(<i>v</i>) |
|
937 |
|
938 <div align="right"><a href="#top">Up</a></div> |
|
939 <hr /> |
|
940 <hr /> |
|
941 <a NAME="nullcontext" ID="nullcontext"></a> |
|
942 <h2>nullcontext</h2> |
|
943 |
|
944 <p> |
|
945 Context manager that does no additional processing. |
|
946 </p> |
|
947 <p> |
|
948 Used as a stand-in for a normal context manager, when a particular |
|
949 block of code is only sometimes used with a normal context manager: |
|
950 </p> |
|
951 <p> |
|
952 cm = optional_cm if condition else nullcontext() |
|
953 with cm: |
|
954 # Perform operation, using optional_cm if condition is True |
|
955 </p> |
|
956 <h3>Derived from</h3> |
|
957 AbstractContextManager |
|
958 <h3>Class Attributes</h3> |
|
959 |
|
960 <table> |
|
961 <tr><td>None</td></tr> |
|
962 </table> |
|
963 <h3>Class Methods</h3> |
|
964 |
|
965 <table> |
|
966 <tr><td>None</td></tr> |
|
967 </table> |
|
968 <h3>Methods</h3> |
|
969 |
|
970 <table> |
|
971 |
|
972 <tr> |
|
973 <td><a href="#nullcontext.__init__">nullcontext</a></td> |
|
974 <td></td> |
|
975 </tr> |
|
976 <tr> |
|
977 <td><a href="#nullcontext.__enter__">__enter__</a></td> |
|
978 <td></td> |
|
979 </tr> |
|
980 <tr> |
|
981 <td><a href="#nullcontext.__exit__">__exit__</a></td> |
|
982 <td></td> |
|
983 </tr> |
|
984 </table> |
|
985 <h3>Static Methods</h3> |
|
986 |
|
987 <table> |
|
988 <tr><td>None</td></tr> |
|
989 </table> |
|
990 |
|
991 <a NAME="nullcontext.__init__" ID="nullcontext.__init__"></a> |
|
992 <h4>nullcontext (Constructor)</h4> |
|
993 <b>nullcontext</b>(<i>enter_result=None</i>) |
|
994 |
|
995 <a NAME="nullcontext.__enter__" ID="nullcontext.__enter__"></a> |
|
996 <h4>nullcontext.__enter__</h4> |
|
997 <b>__enter__</b>(<i></i>) |
|
998 |
|
999 <a NAME="nullcontext.__exit__" ID="nullcontext.__exit__"></a> |
|
1000 <h4>nullcontext.__exit__</h4> |
|
1001 <b>__exit__</b>(<i>*excinfo</i>) |
933 |
1002 |
934 <div align="right"><a href="#top">Up</a></div> |
1003 <div align="right"><a href="#top">Up</a></div> |
935 <hr /> |
1004 <hr /> |
936 <hr /> |
1005 <hr /> |
937 <a NAME="unparse" ID="unparse"></a> |
1006 <a NAME="unparse" ID="unparse"></a> |