首页 > 编程语言 >Python将目录添加到环境变量

Python将目录添加到环境变量

时间:2023-05-06 21:44:06浏览次数:48  
标签:__ Python 目录 sys 添加 path os 环境变量 append

 

import sys,os
sys.path.append(os.getcwd())
#将当前工作目录加入path
#sys.path.append:添加环境变量
#os.getcwd:返回当前工作目录(注意是工作目录cwd哦)


import sys,os sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) #将当前文件的上级目录添加到path #sys.path.append:添加环境变量 #os.path.dirname:返回路径名的目录部门(可以获取多次) #os.path.abspath:获取文件绝对路径 os.path.abspath(__file__) 直接写成__file__也可以

本篇不留档

标签:__,Python,目录,sys,添加,path,os,环境变量,append
From: https://www.cnblogs.com/lizexiong/p/17378524.html

相关文章

  • python网络通信:IP/端口基础知识
    1.学习网络编程的目的将多个设备通过网络连接在一起,进行数据共享2.IP地址作用:在逻辑上标记一台电脑特点:没有重复的3.通过收发数据理解IP地址的作用destip表示目的ip/srcip表示源ipIP的版本:ipv4:特点:当下通用的地址,但是已经用光了       ipv6:特点:比较新,用的设备......
  • python 串口读取IMU
    #coding:UTF-8#Version:V1.0.1importserialACCData=[0.0]*8GYROData=[0.0]*8AngleData=[0.0]*8FrameState=0#WhatisthestateofthejudgmentBytenum=0#ReadthenumberofdigitsinthisparagraphCheckSum=0#Sumcheckbita=[0.0......
  • python - mock 处理
    前言在现在的软件开发过程中,特别是app的部分,需要的很多数据以及内容,都是来自server端的API,但是不能保证在客户端开发的时候,api在server端已经开发完成,专门等着前端来调用,理想的情况是前端在开发的时候,已经有人写好了接口,直接调用就可以了。但往往是页面写好了,后端接口没有写好,这......
  • python 制作奥运五环 (turtle模块)
     importturtle#第一个圈turtle.width(10)#画笔宽度10turtle.color("black")#画笔的颜色turtle.circle(50)#半径50的圆#第二个圈turtle.penup()#抬笔turtle.goto(110,0)#去到坐标(110,0)turtle.pendown()#放笔turtle.width(10)turt......
  • 使用Python扩展PAM(part 1)
    0、使用Python扩展PAM实现一些额外的功能,比如ssh、vpn等二次验证。1、准备工具实现这个功能需要用到pam_python pam-python 注意!是pam-python不是python_pamPam-python是一个开源的Python模块,用于编写自定义PAM模块。Pam-python使用Python脚本来扩展PAM功能。它使用Cython和Pyt......
  • python给onnet上报数据
      #!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2021/2/2423:01#@Author:LiShan#@Email:[email protected]#@File:OneNet_Post.py#@Note:https://blog.csdn.net/lishan132/article/details/114044902importurllib.requesti......
  • python中怎么输出字典中字典的值
    #T要求输出'./a/text()url_gglb_xpath_dic={'中国邮政储蓄银行':{'发行公告':['https://www.psbc.com/cn/grfw/tzlc/lc/ywgg/lcxsgg/index_页码.html','https://www.psbc.com/cn/grfw/tzlc/lc/ywgg/lcxsgg&#......
  • 如何为 Databend 添加新的系统表
    Databend的绝大部分系统表都位于 query/storage 这个目录下,当然,如果因为一些特殊的构建原因无法放在这个位置的话,也可以考虑临时放到 service/databases/system 这个目录(不推荐)。系统表的定义主要关注两个内容:一个是表的信息,会包含表名、Schema这些;另一个就是表中数据的生......
  • python中判断多个元素是否在列表中
    判断单个元素是否在列表中时可以通过in>>>'a'in['a','b','c']True但如果是多个元素,就不能通过in进行判断此时我们可以通过集合中的issubset和issuperset方法顾名思义,issubset是判断某集合是否是另外一个集合的子集,issuperset是判断某集合是否是另外一个集合的超集>>>......
  • python操作elasticsearch 记录
    一、环境Elasticsearch5.x, python3.6, 注意Elasticsearch不同版本的区别,比如以下几条:_id 字段变为 id 字段:在Elasticsearch5中,文档的唯一标识符使用 _id 字段。而在Elasticsearch6和7中,唯一标识符改为使用 id 字段。在Elasticsearch7中,_id字段被重新引......