Python 如何在Python shell中获取/更改当前目录
在本文中,我们将介绍如何在Python shell中获取和更改当前目录。Python提供了一些内置的模块和函数,可以方便地处理文件和目录。
阅读更多:Python 教程
获取当前目录
要获取当前目录,可以使用os模块中的getcwd()函数。
输出结果将显示当前Python shell所在的目录。
更改当前目录
要更改当前目录,可以使用os模块中的chdir()函数。传递要更改到的目录路径作为参数。
输出结果将显示已更改的目录路径。
检查目录是否存在
在更改当前目录之前,您可能需要先检查目录是否存在。可以使用os模块中的path.exists()函数来检查目录是否存在。
如果目录存在,则将当前目录更改为该目录,并显示更改后的目录路径。如果目录不存在,则显示”目录不存在!”的消息。
列出目录中的文件和子目录
要列出当前目录中的文件和子目录,可以使用os模块中的listdir()函数。它将返回包含目录中所有文件和子目录的列表。
输出结果将显示当前目录中的所有文件和子目录的名称。
创建新目录
要在当前目录中创建新目录,可以使用os模块中的mkdir()函数。传递新目录的路径作为参数。
输出结果将显示已创建的新目录的名称。
删除目录
要删除目录,可以使用os模块中的rmdir()函数。传递要删除的目录路径作为参数。
输出结果将显示已删除的目录的名称。
总结
在本文中,我们介绍了如何在Python shell中获取和更改当前目录。通过使用os模块中的函数,我们可以轻松地进行这些操作。这些函数包括getcwd()函数(获取当前目录)、chdir()函数(更改当前目录)、path.exists()函数(检查目录是否存在)、listdir()函数(列出目录内容)、mkdir()函数(创建新目录)和rmdir()函数(删除目录)。熟练掌握这些函数将有助于您有效地处理文件和目录操作。