python程序运行时输入文件名,文件输入与输出之文件名,,

文件输入与输出之文件名,,

文件名

大多数操作系统中(包括Windows),文件名中有一部分用来指示文件中包含什么类型的数据,文件名中通常至少有一个点(.),点后面的部分指出了文件的类型。这一部分称为扩展名(extension)。

来看下面这几个例子。

My_letter.txt中的扩展名是.txt,代表“文本”,所以这个文件可能包含文本。

在my_song.mp3中,扩展名是.mp3,这是一种声音文件。

在my_program.exe中,扩展名是.exe,这代表“可执行文件”。在第1章我曾经提到过,“执行”就是指运行一个程序,这只是“运行程序”的另一种说法,所以.exe文件往往是可以运行的程序。

在my_coo_game.py中,扩展名是.py,通常表示一个Python程序。

Mac OSX 中,程序文件(文件中包含一个可以运行的程序)扩展名是.app,代表“应用”,这是“程序”的另一种说法。

有一点很重要,你可以根据自己的喜好给文件命名,还可以使用任何扩展名。例如,你可以建立一个文本文件(例如,在记事本程序Notepad中建立),但命名为my_notes.mp3。这并没有把它变成一个声音文件,这个文件中仍然只包含文本,所以这实际上是一个文本文件。你只是给了它一个特别的文件扩展名,就让它看上去像是一个声音文件,这可能会让人莫名其妙,也会把计算机搞得稀里糊涂,给文件命名时,最好使用一个与文件类型一致的扩展名。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值