用户:
小麦做的面包查看:0 回复:1 评论:0 创建时间:2022-08-06T18:29:48
1.找到python存放库的文件夹.
运行如下代码:
import turtle
p=turtle.Pen()
while 1:
p.forward(1)
运行时关闭turtle窗口,报错显示为:
Traceback (most recent call last):
File "C:\Users\86139\AppData\Local\Temp\codemao-TjLu0u/temp.py", line 4, in <module>
p.forward(1)
File "C:\Pyblock\resources\app\Python-win喵\lib\turtle.py", line 1637, in forward
self._go(distance)
File "C:\Pyblock\resources\app\Python-win喵\lib\turtle.py", line 1605, in _go
self._goto(ende)
File "C:\Pyblock\resources\app\Python-win喵\lib\turtle.py", line 3158, in _goto
screen._pointlist(self.currentLineItem),
File "C:\Pyblock\resources\app\Python-win喵\lib\turtle.py", line 755, in _pointlist
cl = self.cv.coords(item)
File "<string>", line 1, in coords
File "C:\Pyblock\resources\app\Python-win喵\lib\tkinter\__init__.py", line 2466, in coords
self.tk.call((self._w, 'coords') + args))]
_tkinter.TclError: invalid command name ".!canvas"
很明显,这个文件夹就是
C:\Pyblock\resources\app\Python-win喵\lib\
(另外,这里有个彩蛋,最后一行可以看出来turtle是用tkinter做的)
所以就可以把你的模块保存在这里力(喜
比如,我创建了一个极简的模块:
def printf(obj):
print(obj)
把它保存在
C:\Pyblock\resources\app\Python-win喵\lib\printf.py
之后,就可以这样用:
from printf import printf
printf(123)
一点也不氵!!!