![Python王者归来](https://wfqqreader-1252317822.image.myqcloud.com/cover/412/31794412/b_31794412.jpg)
上QQ阅读APP看书,第一时间看更新
1-8 文件的建立、存储、执行与打开
如果设计一个程序每次均要在Python Shell窗口环境重新输入指令的话,这是一件麻烦的事,所以程序设计时,可以将所设计的程序保存在文件内是一件重要的事。
1-8-1 文件的建立
①在Python Shell窗口可以执行File/New File,建立一个空白的Python文件。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P24_21460.jpg?sign=1739662504-7t9JOjHnX0vaqz89ELqYQeLgdSWpibU1-0-e1d26ab22a60b8c4f8778ffb3cdc3e1b)
②然后可以建立一个Untitled窗口,窗口内容是空白,下列是笔者在空白文件内输入一道指令的实例。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P24_21463.jpg?sign=1739662504-GurpFqGE9aWhmwHfJoWsdPAfYWRBAHbW-0-31067c88be094f5e60cf77dbee8bb818)
如果想要执行上述文件,需要先存储上述文件。
1-8-2 文件的存储
①可以执行File/Save As存储文件。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P24_21468.jpg?sign=1739662504-vKIk7AhfYMn3f1gwaoZHwAZKfF2OjH5P-0-4044baa6c543e7396fb19c7620b7608a)
②然后将看到另存新文件对话框,此例笔者将文件存储在D:/Python/ch1文件夹,档名是ch1_1(Python的扩展名是py),可以得到下列结果。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P24_21471.jpg?sign=1739662504-4lrt2hF2w98pzooyF0wxYT5VpTOlsBuS-0-026242c3579d44478118d3a8ae1f681d)
③请单击存档按钮。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P24_21474.jpg?sign=1739662504-sgJEkuHkdY4I7gcMHpPAKfqCKf2gQ3l8-0-cca0e1115feeb4522ec05be68d331a10)
这时原标题Untitled已经改为ch1_1.py文件了。
1-8-3 文件的执行
①可以执行Run/Run Module,就可以正式执行先前所建的ch1_1.py文件。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P24_21479.jpg?sign=1739662504-aeoQi5BB8ir8zwfk4dOOcRTMMn39wKo0-0-b520a24feecf0fed0e7a8dad0a470129)
②执行后,在原先的Python Shell窗口可以看到执行结果。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P24_21482.jpg?sign=1739662504-xvwOmZYXdMVeyFNVdBNbRfhmXwS8s2jL-0-e0a55e985299ab7e4a7260c87ec6aeee)
学习到此,恭喜你已经成功地建立一个Python文件,同时执行成功了。
1-8-4 打开文件
①假设已经离开ch1_1.py文件,未来想要打开这个程序文件,可以执行File/Open。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P24_21487.jpg?sign=1739662504-qqkIe5MvfmhRbZhyNXZkWFvFgPBWfNWD-0-4c1e1d1b7d1fbd8adde33dbb7f379a40)
②然后会出现打开旧文件对话框,请选择欲打开的文件即可。