如果python程序中以读取模式打开文件时,文件不存在,可以在try语句中用来捕获这种错误的异常名称为( )。
A: Exception
B: KeyErro
C: NameErro
D: IOErro
A: Exception
B: KeyErro
C: NameErro
D: IOErro
D
举一反三
- 如果python程序中以读取模式打开文件时,文件不存在,可以在try语句中用来捕获这种错误的异常名称为( )。 A: Exception B: KeyError C: NameError D: IOError
- 2、打开一个文件a.txt,如果该文件不存在则创建,存在则产生异常处理操作。请补充如下代码(注:a.txt与程序文件在同一目录下):try: f=open( ______ ) ______ : print("文件存在,请小心读取!")
- 关于打开文件函数open(<;文件路径名>;,<;打开模式>;)中打开模式的描述,正确的选项是( )。 A: 'r'表示只读模式打开文件,如果文件不存在,就会返回异常 B: 'w'表示写模式打开文件,如果文件存在,就会在文件尾继续写 C: 'a'表示追加模式打开文件,如果文件不存在,就返回异常 D: 'b'表示二进制文件模式打开文件,可以单独作为open函数的参数
- 【多选题】以下哪项陈述属实? A. 打开文件进行读取时,如果文件不存在,则会发生错误。 B. 当打开文件进行写入时,如果该文件不存在,则会发生错误。 C. 当打开文件进行读取时,如果该文件不存在,程序将打开一个空文件。 D. 当打开文件进行写入时,如果该文件不存在,则会创建一个新文件。 E. E.打开文件进行写入时,如果文件存在,则使用新文件覆盖现有文件
- 关于打开文件函数open(,)中打开模式的描述,正确的选项是: A: ‘b’表示二进制文件模式打开文件,可以单独作为open函数的参数 B: ‘a’表示追加模式打开文件,如果文件不存在,就返回异常 C: ‘w’表示写模式打开文件,如果文件存在,就会在文件尾继续写 D: ’r’表示只读模式打开文件,如果文件不存在,就会返回异常
内容
- 0
以'a'模式打开文件时,若文件不存在,会引发异常 A: 正确 B: 错误
- 1
以'a'模式打开文件时,若文件不存在,会引发异常
- 2
练习使用 try 、catch 语句,在程序中用 new分配内存时,如果操作未成功, 则用 try 语句触发一个字符型异常, 用 catch语句捕获此异常。
- 3
打开文件时,文件模式表示以追加模式打开文件,如果文件不存在则创建
- 4
处理异常时,要捕获异常发生的原因,可以使用以下语句( ): A: try: 代码块 except Exception B: try: 代码块 exception ExceptionName C: try: 代码块 except Exception as e D: try: 代码块 except Exception e