python 切换工作目录

切换到指定名字的目录,作为init文件,在别的文件中import该文件就可以完成切换目录

# 切换工作目录

import os

current_path = os.getcwd()
print(current_path)

project_name = ‘project‘

current_path = current_path[:current_path.find(project_name) + len(project_name)]
os.chdir(current_path)

print(os.getcwd())

原文地址:https://www.cnblogs.com/zhangjian0092/p/12340793.html

时间: 2024-10-13 21:43:43

python 切换工作目录的相关文章

linux下的cd 切换工作目录

linux下cd命令 功能:切换当前工作目录 使用格式:cd [目录名] (cd和目录之间使用空格隔开) 常用命令 1.进入用户主目录 cd cd $home cd ~ 上面三个命名都能实现进入用户主目录的任务 2.返回进入此目录之前所在的目录 cd - 3.返回上级目录 cd .. 若当前目录为"/",则执行完后还在"/": ".."为上级目录的意思 4.返回上两级目录: cd ../.. 5.转到系统根目录 cd / 例如:cd /home/

Linux切换工作目录命令:cd

cd [语法]cd[目录路径][详解]cd指令用于在不同目录间进行切换,前提下该帐号要有这个目录的权限.如果直接输入cd,并省略目录名,则会自动切换到用户根目录下.[参数] 选项 相应功能 目录路径 切换到指定目录. 例子 切换到/home目录 在SSH中执行以下语句 cd /home 即可切换到 /home目录下,如果要切换到home目录里的子目录-sss里,可以通过以下两种方法切换 第一种:详细路径 cd /home/sss 第二种:(前提下要先进到/home目录下) cd sss 其它技巧

linux下通过脚本切换当前工作目录

通过脚本切换工作目录,刚开始觉得很简单,直接在脚本中写一个cd语句就搞定了. 但是,其实不然. 执行脚本时候,只是在当前的shell下开了一个子进程,切换目录的操作只对该进程中相关后续指令有效,但改变不了父进程的目录. 因此,当你写好了脚本,并且调用执行时,你的当前工作目录并没有变化. 那么,解决方案呢? 有两种方式解决(都是执行脚本的方式不同,脚本内容依然是一个cd语句.假定脚本为change.sh): source change.sh . ./change.sh 第一个点是bash的内部命令

日常问题解决记录二:DOS下切换盘符和工作目录

打开 cmd 窗口,显示如下的话,那么当前盘符是 C ,当前的工作目录是 C:\Windows\System32. C:\Windows\System32 在此过程中我们要切换到别的工作目录,比如我的KETTLE工作目录:D:\pdi-ce\pdi-ce-6.1.0.1-196\data-integration,输入cd命令: cd D:\pdi-ce\pdi-ce-6.1.0.1-196\data-integration 发现页面还停留在原工作目录下,打开D盘: cd D: 提示当前D盘的工作

改变工作目录python

改变python的工作目录: import os os.getcwd() os.chdir('D:\data') os.getcwd() 另外如果是spyder还可以通过设置的方式: 原文地址:https://www.cnblogs.com/pandas-blue/p/11824577.html

Linux命令学习之路——变更工作目录:cd

使用权限:所有角色 使用方式:cd [ targetDir ] 作用:该命令用于在Linux中切换工作目录 注意点: 1.targetDir代表目标目录,可以采用绝对路径或相对路径表示: 2.当targetDir省略时,将切换至使用者的Home Directory(一般情况下是 /root) 3.当targetDir为"~"时,也将切换至使用者的Home Directory 4."."表示当前所在目录 5.".."表示当前目录的上一层目录:如果连

【Python笔记】【os】-- 获取设置当前工作目录

获取当前工作目录 os.getcwd() #用以获取当前的工作目录 改变当前工作目录 os.chdir(path) #用于改变当前工作目录到指定的路径 参数: Path  --要切换到的路径. 返回值:如果允许访问返回True,否则返回False. 例子: #-*-coding:utf-8-*- import os,sys path = 'D:\\' #查看当前工作目录 print("当前的工作目录为:%s" %os.getcwd()) #修改当前工作目录 os.chdir(path)

Linux就该这么学——新手必须掌握的命令之工作目录切换命令组

pwd命令 用途 : 用于显示用户当前所处的工作目录.如下图pwd命令运行结果所示 格式 : pwd[选项] 图pwd命令运行结果所示 cd命令 用途 : 用于切换工作路径,如图cd命令运行结果 格式 : cd[目录名称] 图cd命令运行结果 常用的cd命令 命令 作用 cd - 返回上一次所处的目录 cd.. 进入上级目录 cd ~ 切换到当前用户的家目录 cd ~username 切换到其他用户的家目录 ... ... ls命令 用途 : 用于显示目录中的文件信息,如图ls命令运行结果 格式

【Python】 配置文件相对路径&软件自动执行的工作目录

今天对监控脚本做了一些变更,然后突然发现监控全部都失效了..排查了半天问题仍然不知所踪.最终发现居然是一个踩过好几次的老坑.. 就是脚本内写的配置文件为了调试方便写成了相对路径,但是在上线时没有意识到软件自动执行(比如Zabbix的externalcheck,虽然所有脚本都可以放在统一的目录下,给人一种这个目录就是zabbix执行外部检查时的工作目录的错觉,但是实际上并不是..)时自动执行的工作目录并不一定是当前目录.介于这个坑已经踩过多次,下面给出实例和解决办法: import ConfigP