#系统自带的模块
import sys
print(sys.path)#打印环境变量
print(sys.argv)#打印绝对路径 import os
#cmd_res = os.system("dir")#打印系统目录
cmd_res = os.popen("dir").read()
print(cmd_res) import Day2#可直接调用其他模块,默认找当前目录下,之后就是环境变量,如果在其他目录下,把之前要导入的放在site_package下
#bytes类型编码互转
name = "我爱我家"
print(name.encode("utf-8"))
print(name.encode(encoding='utf-8').decode(encoding='utf-8')) home = "shanghai,shenzhen,hangzhou"
print(home.encode("utf-8")


输出结果

F:\py\pyProject\venv\Scripts\python.exe F:/py/pyProject/venv/sys_os.py
['F:\\py\\pyProject\\venv', 'F:\\py\\pyProject', 'F:\\py\\pyProject\\venv\\Scripts\\python37.zip', 'F:\\pytools\\DLLs', 'F:\\pytools\\lib', 'F:\\pytools', 'F:\\py\\pyProject\\venv', 'F:\\py\\pyProject\\venv\\lib\\site-packages', 'F:\\py\\pyProject\\venv\\lib\\site-packages\\setuptools-39.1.0-py3.7.egg', 'F:\\py\\pyProject\\venv\\lib\\site-packages\\pip-10.0.1-py3.7.egg', 'F:\\pycharm install\\PyCharm 2018.2.3\\helpers\\pycharm_matplotlib_backend']
['F:/py/pyProject/venv/sys_os.py']
驱动器 F 中的卷没有标签。
卷的序列号是 014C-014D F:\py\pyProject\venv 的目录 2018/09/15 17:21 <DIR> .
2018/09/15 17:21 <DIR> ..
2018/09/15 17:21 <DIR> Include
2018/09/15 17:21 <DIR> Lib
2018/09/15 17:21 <DIR> Scripts
2018/09/15 17:21 74 pyvenv.cfg
2018/09/17 18:24 <DIR> new_page
2018/09/19 16:51 572 sys_os.py
2018/09/16 20:01 553 while.py
3 个文件 1,199 字节
6 个目录 61,125,836,800 可用字节 b'\xe6\x88\x91\xe7\x88\xb1\xe6\x88\x91\xe5\xae\xb6'
我爱我家
b'shanghai,shenzhen,hangzhou'

Python-初识模块的更多相关文章

  1. python初识模块

    sys import sys   print(sys.argv)     #输出 $ python test.py helo world ['test.py', 'helo', 'world']  # ...

  2. 自学Python之路-Python基础+模块+面向对象+函数

    自学Python之路-Python基础+模块+面向对象+函数 自学Python之路[第一回]:初识Python    1.1 自学Python1.1-简介    1.2 自学Python1.2-环境的 ...

  3. python常用模块-调用系统命令模块(subprocess)

    python常用模块-调用系统命令模块(subprocess) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. subproces基本上就是为了取代os.system和os.spaw ...

  4. day02 Python 的模块,运算,数据类型以及方法

    初识pyhton的模块: 什么是模块: 我的理解就是实现一个功能的函数,把它封装起来,在你需要使用的时候直接调用即可,我的印象里类似于shell 的单独函数脚本. python 的模块分为标准的和第三 ...

  5. Python标准模块--threading

    1 模块简介 threading模块在Python1.5.2中首次引入,是低级thread模块的一个增强版.threading模块让线程使用起来更加容易,允许程序同一时间运行多个操作. 不过请注意,P ...

  6. Python的模块引用和查找路径

    模块间相互独立相互引用是任何一种编程语言的基础能力.对于“模块”这个词在各种编程语言中或许是不同的,但我们可以简单认为一个程序文件是一个模块,文件里包含了类或者方法的定义.对于编译型的语言,比如C#中 ...

  7. Python Logging模块的简单使用

    前言 日志是非常重要的,最近有接触到这个,所以系统的看一下Python这个模块的用法.本文即为Logging模块的用法简介,主要参考文章为Python官方文档,链接见参考列表. 另外,Python的H ...

  8. Python标准模块--logging

    1 logging模块简介 logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级.日志保存路径.日志文件回滚等:相比print,具备如下优点: 可以通过设置不同 ...

  9. python基础-模块

    一.模块介绍                                                                                              ...

  10. python 安装模块

    python安装模块的方法很多,在此仅介绍一种,不需要安装其他附带的pip等,python安装完之后,配置环境变量,我由于中英文分号原因,环境变量始终没能配置成功汗. 1:下载模块的压缩文件解压到任意 ...

随机推荐

  1. Linux - 变量的查看与设置

    printenv - print all or part of environment 显示所有变量:print 显示某个变量:print <variable name> 或者 echo ...

  2. Tools - Windows OS

    001 - 文本操作 Ctrl + C / Ctrl + V / Ctrl + X / Ctrl + Z / Ctrl + A:复制/粘贴/剪贴/撤销/全选. 002 - 窗口分屏 使用快捷键 选中程 ...

  3. shell编程中的循环语句

    while循环直接从文件中读取 while read line do command done < filename until循环 until 条件 do command done for循环 ...

  4. [每天解决一问题系列 - 0005] WiX Burn 如何校验chained package的合法性

    问题描述: 项目中使用Wix burn打包,内部包含了多个MSI.有时候会遇到如下错误 Error 0x80091007: Failed to verify hash of payload: Setu ...

  5. jq通过对象获取其ID值,再简单ajax传到后台改值

    <tbody> <tr> <#if scopes?exists> <#list scopes as scopes> <td id='${(scop ...

  6. C# 中集合类型需要按多个条件排序

    在 C# (.net 3.5 之后) 中集合是可以通过 OrderBy() 和 OrderByDescending()方法来进行排序的,如果需要集合中的元素是对象,还可以通过 Lambda表达式进行按 ...

  7. Java并发编程笔记之ConcurrentHashMap原理探究

    在多线程环境下,使用HashMap进行put操作时存在丢失数据的情况,为了避免这种bug的隐患,强烈建议使用ConcurrentHashMap代替HashMap. HashTable是一个线程安全的类 ...

  8. android ART hook

    0x00 前言 之前一直都是在Dalvik 虚拟机上在折腾,从Android 4.4开始开始引入ART,到5.0已经成为默认选择.而且最近看到阿里开源的 Dexposed 框架,已经提供了对于andr ...

  9. spring-session-data-redis解决session共享的问题

    分布式系统要做到用户友好,需要对用户的session进行存储,存储的方式有以下几种: 本地缓存 数据库 文件 缓存服务器 可以看一些不同方案的优缺点 1.本地机器或者本地缓存.优点:速度快  缺点:服 ...

  10. SSM框架、Druid连接池实现多数据源配置(已上线使用)

    总体大概流程: 1.配置数据源.账密(账密一致,文章不多阐述) driverClassName = com.mysql.jdbc.Driver   validationQuery = SELECT 1 ...