python 创建当前日期的文件夹
时间: 2023-08-30 17:04:17 浏览: 165
你可以使用 `os` 模块来创建文件夹,并结合使用 `datetime` 模块来获取当前日期。具体步骤如下:
1. 首先,导入 `os` 和 `datetime` 模块:
```python
import os
import datetime
```
2. 然后,使用 `datetime` 模块的 `datetime.now()` 方法获取当前日期:
```python
today = datetime.datetime.now().strftime('%Y-%m-%d')
```
这里使用了 `strftime()` 方法将日期格式化为 `%Y-%m-%d` 的形式,表示年份、月份和日期,以横杠 `-` 分隔。
3. 接下来,使用 `os.path.join()` 方法将当前日期和要创建的文件夹名拼接成一个完整的路径:
```python
folder_path = os.path.join(os.getcwd(), today)
```
这里使用了 `os.getcwd()` 方法获取当前工作目录,然后将当前日期和当前工作目录拼接成一个完整的路径。
4. 最后,使用 `os.makedirs()` 方法创建文件夹:
```python
os.makedirs(folder_path, exist_ok=True)
```
`exist_ok=True` 表示如果文件夹已经存在,则不抛出异常。
完整的代码如下:
```python
import os
import datetime
today = datetime.datetime.now().strftime('%Y-%m-%d')
folder_path = os.path.join(os.getcwd(), today)
os.makedirs(folder_path, exist_ok=True)
```
执行以上代码后,会在当前工作目录下创建一个以当前日期为名的文件夹。
希望这能帮助你创建当前日期的文件夹。