python_sys、序列化模块

import sys
# sys.path 文件路径
sys.path
# sys.modules 导入的模块
sys.modules
# sys.platform 平台
sys.platform
# sys.exit() 结束程序
'win32'
# sys.argv 接收的是Python命令后面的那一行所有参数

print(sys.argv) # 一个列表,第一个元素是执行这个文件的时候,写在Python命令之后的第一个值,
# 之后的元素在执行Python的时候可以传入多个值,都会被添加到相应的列表中的。
# 如何使用?
# python ***.py name=username pwd=passwords
# 通过执行命令来传入多个参数
['C:\\Users\\flinjin\\Anaconda3\\lib\\site-packages\\ipykernel_launcher.py', '-f', 'C:\\Users\\flinjin\\AppData\\Roaming\\jupyter\\runtime\\kernel-84fb0641-727f-49b7-a721-232c7d99965d.json']
# 序列化
# 定义:将字典、列表、数字、对象-序列化为字符串
# 为什么要序列化?
# 1、要把内容写入到文件的时候需要用到序列化;
# 2、当用到网络传输数据的时候需要进行序列化。
# 反序列化
# 将字符串反序列化为字典、列表、数字、对象
# 有三个模块可以进行序列化相关工作:json\pickle\shelve
# json,提供四种方法
import json

dic = {
   'name':'huashandadizi','age'
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值