python os文件/目录

  1. 当前工作目录
 os.getcwd()
python慎用os.getcwd() ,除非你知道【文件路径与当前工作路径的区别】

2.当前文件路径

pa = os.path.realpath(__file__)  # 当前文件绝对路径
print(pa)
curror_dir = os.path.dirname(pa)  
print(curror_dir)                # 当前文件所属的文件夹

# E:\DaLaiTechnology\ShareTek\Frame\recognition\views\tensorflow.py
# E:\DaLaiTechnology\ShareTek\Frame\recognition\views

3.media所在的位置
Django中用户上传的文件一般放置于media中,有图片、视频和其它的数据,当我们想要通过视图来访问media中的文件时
在这里插入图片描述

在setting.py中设置

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR,"media")
在view.py中,比如想打开media中的excel文件
import os
import pandas as pd
from django.conf import settings

img_path = os.path.join(settings.MEDIA_ROOT,'tek.xlsx')
df = pd.read_excel(img_path)
print(df)

4.在某个目录下新建目录

# 先切换目录,再新建
os.chdir(settings.MEDIA_ROOT)
os.mkdir('test')
# 在media目录下新建test目录
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值