【Python】学习之旅

【os.path篇】

  1. os.path.abspath(__file__)                                             #获取当前脚本的完整路径
  2. os.path.dirname(path)                                                  #去掉文件名,返回目录
  3. os.path.dirname(os.path.abspath(__file__))                 #组合使用,返回当前脚本所在的目录
  4. os.path.dirname(__file__)           #如果当前脚本是以完整路径被运行的,则返回当前脚本所在的目录,如果当前脚本是以绝对路径被运行的,则返回空字符串
  5. os.path.join(path1,path2)         #拼接路径 os.path.join('/home/work/wwr/', 'abc') => '/home/work/wwr/abc'
  6. os.path.exists(path)                    #如果path存在,则返回True,否则返回False

【sys篇】

  1. sys.getdefaultencoding()               #获取系统当前编码,一般是默认为ascii
  2. sys.setdefaultencoding('utf-8')      #设置系统默认编码
  3. sys.getfilesystemencoding()         #获取文件系统使用的编码方式

    使用案例1:

if sys.getdefaultencoding() != 'utf-8':
    reload(sys)
    sys.setdefaultencoding('utf-8')  
  1. sys.path                               #返回系统环境变量list
  2. sys.path.append(path1)      #将path1路径添加到系统的环境变量中

【datetime篇】import datetime

  1. 设置时区:cst_tz = pytz.timezone('Asia/Shanghai')
  2. 获取当前时间:now_time = datetime.datetime.now()   #2020-07-29 15:33:46.293071

 

【time篇】improt time

  1. 获取当前时间:now_time = time.time()  #1596008132.97
  2.  

你可能感兴趣的:(Python)