zoukankan      html  css  js  c++  java
  • 潭州课堂25班:Ph201805201 python 模块json,os 第六课 (课堂笔记)

    json 模块

    import json
    
    data = {
        'name':'aa',
        'age':18,
        'lis':[1,3,4],
        'tupe':(4,5,6),
        'None':None
    }
    j = json.dumps(data)        #  json.dumps 用来对象操作
    print(j)
    print(type(data))
    print(type(j))
    py_j = json.loads(j)        #  json.loads 用来对象操作
    print(py_j)
    print(type(py_j))
    
    #元祖不可转回,为列表,None --》null
    
    
    
    # json.dump()         #  用来转文件,
    # json.load()
    
    with open('j.json','w+') as f:
        json.dump(data,f)
    
    with open('j.json','r') as f:
        q = json.load(f)
        print(q)
    

      

    Python

    JSON

    字典

    对象

    列表或元组

    数组

    字符串

    字符串

    intfloat

    数字

    TrueFalse

    truefalse

    None

    null

    os 模块

    import os
    print(os.getcwd())      ##  获取工作目录
    os.chdir(r'c:users')   ##  改变工作目录
    print(os.curdir)      ##  当前目录
    print(os.pardir)      ##
    os.makedirs('a\b\c')      ##  递归创建文件夹
    os.mkdir('a')           ##  创建文件夹
    os.removedirs('a\b\c')       ##   删除文件夹
    os.removedirs('a\b\c')      ##  递归删除文件夹
    a = os.listdir( r'E:pycharm201804' )   ##  展示出目录里的全部
    print( a )
    os.remove( '1.png' )            ##删除文件
    os.rename('set.py','装饰器.py')        ##  重命名文件‘酒文件名’,‘新文件名’
    q = os.stat('666.py')                   ##  获取文件信息
    print(q)
    print( os.sep )                     ##   
    os.linesep					##  换行
    os.environ                 ##   获取环境变量
    os.path.dirname('201804/3.py')  ##  获取文件所在的目录
    os.path.join(a,b)        ###    路径拼接
    os.path.getatime()              ##  最后一次存取时间
    os.path.getmtime()              ##  最后一次修改时间
    

      

  • 相关阅读:
    从虚拟地址,到物理地址(开PAE)
    无LoadLibrary获取指定模块基址
    练习
    Centos安装Python3及设置对应版本pip
    Varnish安装使用(初学)
    luogu P2463 [SDOI2008]Sandy的卡片 |二分+hash
    luogu P2852 [USACO06DEC]牛奶模式Milk Patterns |二分+hash
    luogu P4051 [JSOI2007]字符加密 |后缀数组(SA)
    弦图 学习笔记&
    luogu P1600 天天爱跑步 |树上差分+LCA
  • 原文地址:https://www.cnblogs.com/gdwz922/p/9271352.html
Copyright © 2011-2022 走看看