python的文件格式有两种,"*.py"和"*.pyw",它们有什么不同?

Python014

python的文件格式有两种,"*.py"和"*.pyw",它们有什么不同?,第1张

它们之间的不同就只有一个:视窗运行它们的时候调用不同的执行档案。

视窗用 python.exe 运行 .py ,用 pythonw.exe 运行 .pyw 。

这纯粹是因为安装视窗版 Python 时,扩展名 .py 自动被登记为用 python.exe 运行的文件,而 .pyw 则被登记为用 pythonw.exe 运行。

主要体现在win平台上开发桌面程序,linux木有哦 python.exe 运行 .py ,用 pythonw.exe 运行 .pyw,不出现dos窗口, 住:纯图形界面程序的用户不需要看到dos窗口。

扩展资料

Python  open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。

注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。

open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。

完整的语法格式为:

open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)

参考资料来源:

百度百科——Python

返回主页youqc

博客园首页联系管理随笔 - 231 文章 - 0 评论 - 10 阅读 - 62万

4.Python IDLE使用方法详解(包含常用快捷键)

在安装 Python 后,会自动安装一个 IDLE,它是一个 Python Shell (可以在打开的 IDLE 窗口的标题栏上看到),程序开发人员可以利用 Python Shell 与 Python 交互。

本节将以 Windows7 系统中的 IDLE 为例,详细介绍如何使用 IDLE 开发 Python 程序。

单击系统的开始菜单,然后依次选择“所有程序 ->Python 3.6 ->IDLE (Python 3.6 64-bit)”菜单项,即可打开 IDLE 窗口,如图 1 所示。

图 1 IDLE主窗口

前面我们己经应用 IDLE 输出了简单的语句,但在实际开发中,通常不能只包含一行代码,当需要编写多行代码时,可以单独创建一个文件保存这些代码,在全部编写完成后一起执行。具体方法如下:

在 IDLE 主窗口的菜单栏上,选择“File ->New File”菜单项,将打开一个新窗口,在该窗口中,可以直接编写 Python 代码。

在输入一行代码后再按下 <Enter>键,将自动换到下一行,等待继续输入,如图 2 所示。

图 2 新创建的 Python 文件窗口

在代码编辑区中,编写多行代码。例如,输出由宋词《江城子》改编而成的《程序员之歌》,代码如下:

print(" "*5+"程序员之歌")

print(" "*15+"——《江城子》改编\n")

print("十年生死两茫茫,写程序,到天亮,")

print("千行代码,Bug何处藏。")

print("纵使上线又怎样,朝令改,夕断肠。")

print("领导每天新想法,天天改,日日忙。")

print("相顾无言,惟有泪千行")

print("每晚灯火阑珊处,程序员,加班狂。")

编写代码后的 Python 文件窗口如图 3 所示。

图 3 编写代码后的 Python 文件窗口

按下快捷键 <Ctrl+S>保存文件,这里将文件名称设置为 demo.py。其中,.py 是 Python 文件的扩展名。在菜单栏中选择“Run ->Run Module”菜单项(也可以直接按下快捷键 <F5>),运行程序,如图