python os.getcwd()方法,返回当前工作目录

os.getcwd()方法

python标准库os模块内的getcwd()方法,可用于返回当前的工作目录,也就是当前python文件在计算机内的路径。


os.getcwd()参数

os.getcwd()不接收任何参数,否则python会抛出TypeError。


os.getcwd()返回值

返回值为表示文件工作路径的字符串str。


os.getcwd()实例代码

下面将通过两个编辑器的实例代码来展现os.getcwd()方法,一个是即时交互的shell,一个是vscode。

即时交互的shell

>>> import os
>>> os.getcwd()
'/Users/z'  #注意,这是mac osx系统中的路径
>>> os.getcwd(1) #尝试传递一个参数给getcwd()方法,python抛出TypeError
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: getcwd() takes no arguments (1 given)
>>> p = os.getcwd()
>>> type(p) #getcwd()返回值类型
<class 'str'>

vscode中python文件的代码

提示:vscode中的代码需要创建一个python文件,然后进行代码编辑。

通过vscode调取终端运行python文件时,可以通过终端的“cd”指令先进入文件所在的文件夹,然后输入“python3 filename.py”运行python文件中的程序,如果不进入文件所在的文件夹,则需要输入文件的绝对路径,比如mac版的“python3 /Users/z/Desktop/filename.py”。

# -*- coding:utf-8 -*-
import os
print(os.getcwd())

全栈后端 / Python库 :









Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.