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