|
10 | 10 | **Source code:** :source:`Lib/turtle.py` |
11 | 11 |
|
12 | 12 | .. testsetup:: default |
| 13 | + :skipif: _tkinter is None |
13 | 14 |
|
14 | 15 | from turtle import * |
15 | 16 | turtle = Turtle() |
16 | 17 |
|
17 | 18 | .. testcleanup:: |
| 19 | + :skipif: _tkinter is None |
18 | 20 |
|
19 | 21 | import os |
20 | 22 | os.remove("my_drawing.ps") |
@@ -509,6 +511,7 @@ Turtle motion |
509 | 511 | turtle is headed. Do not change the turtle's heading. |
510 | 512 |
|
511 | 513 | .. doctest:: |
| 514 | + :skipif: _tkinter is None |
512 | 515 | :hide: |
513 | 516 |
|
514 | 517 | >>> turtle.goto(0, 0) |
@@ -851,6 +854,7 @@ Turtle motion |
851 | 854 | last *n* stamps. |
852 | 855 |
|
853 | 856 | .. doctest:: |
| 857 | + :skipif: _tkinter is None |
854 | 858 |
|
855 | 859 | >>> for i in range(8): |
856 | 860 | ... unused_stamp_id = turtle.stamp() |
@@ -1408,8 +1412,11 @@ More drawing control |
1408 | 1412 | font. If *move* is true, the pen is moved to the bottom-right corner of the |
1409 | 1413 | text. By default, *move* is ``False``. |
1410 | 1414 |
|
1411 | | - >>> turtle.write("Home = ", True, align="center") |
1412 | | - >>> turtle.write((0,0), True) |
| 1415 | + .. doctest:: |
| 1416 | + :skipif: _tkinter is None |
| 1417 | + |
| 1418 | + >>> turtle.write("Home = ", True, align="center") |
| 1419 | + >>> turtle.write((0,0), True) |
1413 | 1420 |
|
1414 | 1421 |
|
1415 | 1422 | Turtle state |
@@ -1446,12 +1453,15 @@ Visibility |
1446 | 1453 |
|
1447 | 1454 | Return ``True`` if the Turtle is shown, ``False`` if it's hidden. |
1448 | 1455 |
|
1449 | | - >>> turtle.hideturtle() |
1450 | | - >>> turtle.isvisible() |
1451 | | - False |
1452 | | - >>> turtle.showturtle() |
1453 | | - >>> turtle.isvisible() |
1454 | | - True |
| 1456 | + .. doctest:: |
| 1457 | + :skipif: _tkinter is None |
| 1458 | + |
| 1459 | + >>> turtle.hideturtle() |
| 1460 | + >>> turtle.isvisible() |
| 1461 | + False |
| 1462 | + >>> turtle.showturtle() |
| 1463 | + >>> turtle.isvisible() |
| 1464 | + True |
1455 | 1465 |
|
1456 | 1466 |
|
1457 | 1467 | Appearance |
@@ -1982,6 +1992,9 @@ Window control |
1982 | 1992 | method, one can make visible those parts of a drawing which were outside the |
1983 | 1993 | canvas before. |
1984 | 1994 |
|
| 1995 | + .. doctest:: |
| 1996 | + :skipif: _tkinter is None |
| 1997 | + |
1985 | 1998 | >>> screen.screensize() |
1986 | 1999 | (400, 300) |
1987 | 2000 | >>> screen.screensize(2000,1500) |
|
0 commit comments