原因一:打开一个不存在的文件,示例中有意输入了一个不存在的文件名,并试图打开它。程序找不到这个文件名所以引发了IOError。 “Traceback (most recent call last): File " ", line 1, in IOError: [Errno 2] No such file or directory: 'a.txt'”

原因二:文件写入时遇到python error错误原因。有同学遇到了IOError Errno 0错误的情况,在用a+方式打开文件,之后读取该文件内容。修改读取的内容后重新写入文件,在写入时程序也遇到了IOError错误。这时要注意在读取文件之后记得要把文件关闭,当你需要写入文件时,要再将文件以w+方式打开写入。
1,打开PyCharm后,新建一个python文件。
3,定义一个图片地址链接。这里是互联网上的图片。
4,调用request类中的urlretrieve()方法实现保存图片到指定文件夹下。这里是保存在D盘jpg文件夹下的01文件夹下。
5,注意要提前在jpg文件夹下创建好01文件夹。
7,程序没有报错,在01文件夹下获得了重命名的图片文件01.png。
8,如果没有在指定地方先创建好文件夹,运行好会报错:no such file or directory。
9,当创建好文件夹后,再运行,就能顺利把图片保存到指定文件夹了。
1、如果你是使用集成的开发环境,直接去C盘文件夹下可以找到相应的程序文件,它是自动保存的;
2、如果你是使用python 自带的GUI,也可以像上面的方法找到文件,但也可以另存为(save as).py文件到你自己的地址;
3、如果你是使用命令行,你可以点击菜单“全选”、“复制”,到一个新建的txt文件中,然后保存.txt文件,并将文件扩展名.txt修改为.py即可。
在Python交互模式下,执行的语句不会被自动保存到文件中。如果你想将你的代码保存到文件中,你可以按照以下步骤:
4. 将文件保存到合适的文件夹中,通常使用`.py`作为文件扩展名。比如,将文件保存为`my_progRAM.py`。
5. 打开一个命令行终端(或者命令提示符,或者PowerShell),并导航到保存Python程序的文件夹中。
6. 输入`python my_program.py`来运行你的程序。如果程序需要输入,你可以在命令后面加上输入文件名,比如`python my_program.py input.txt`。
注意:如果你在IDLE中编写Python程序并保存,程序将被自动保存到你指定的目录中。