当前位置: 首页 > news >正文

01Python相关基础学习

Python基础

    • 模块相关
      • 导入模块
      • sys模块

模块相关

导入模块

1. import 模块名
2. import 模块名 as 别名
3. from  模块名 import 成员名 as 别名

sys模块

1. sys.argv
介绍: 实现从程序的外部想程序传递参数返回的是一个列表,第一个元素是程序文件名,第二个元素是程序外部传入的参数

实例:

import sys
print(sys.argv)
test = sys.argv[1]
if test == "aaa":print("I am aaa")
elif test == "bbb":print("I am bbb")

在终端运行时传入一个参数
在这里插入图片描述

2. sys.path
介绍获取指定模块搜索字符串集合,返回一个列表可以将写好的模块放入某个路径下, 然后将这个路径添加到 sys.path 里面

实例:

import sys 
print(sys.path)

结果:
在这里插入图片描述

3. sys.version
介绍获取Python解释程序的版本信息

实例:

import sys
print(sys.version)

结果:
在这里插入图片描述
4. sys.platform
介绍
返回操作系统平台名称
实例:

import sys
print(sys.platform)

结果:
在这里插入图片描述

5. sys.getfilesystemencoding( )
介绍获取内存数据存到文件里的默认编码

实例:

import sys
print(sys.getdefaultencoding()  # utf-8
6. sys.getfilesystemencoding( )
介绍获取内存数据存到文件里的默认编码

实例:

import sys
print(sys.getfilesystemencoding())  # utf-8	
7. sys.stdout.write("xxx")
介绍::标准输出 (相比较 print 能更好的控制输出)

实例:

import sys
sys.stdout.write('shawn\n')  # Shawn

模拟简单进度条动态加载

import sys,time
for i in range(50):sys.stdout.write("|")time.sleep(0.1)sys.stdout.flush()  # 刷新显示到屏幕上
http://www.lryc.cn/news/355093.html

相关文章:

  • InTouch历史报警、历史事件按时段查询,导出
  • 网络攻防概述(基础概念)
  • 了解Java垃圾收集
  • 快速搭建 WordPress 外贸电商网站指南
  • 网络编程 —— Http进度条
  • 5月26(信息差)
  • 【Redis】持久化操作详解
  • C#调用HttpClient.SendAsync报错:System.Net.Http.HttpRequestException: 发送请求时出错。
  • 大模型基础知识
  • 时间序列预测模型实战案例(三)(LSTM)(Python)(深度学习)时间序列预测(包括运行代码以及代码讲解)
  • [8] CUDA之向量点乘和矩阵乘法
  • 音视频开发9 FFmpeg 解复用框架说明,重要知识点
  • 抖音小店出单之后怎么发货?抖店详细发货流程来了
  • Transformer详解(5)-编码器和解码器
  • 线程安全-3 JMM
  • 4 CSS的 变换、过渡与动画
  • 前端基础入门三大核心之JS篇:掌握数字魔法 ——「累加器与累乘器」的奥秘籍【含样例代码】
  • git clone 出现的问题
  • Vue2和Vue3生命周期的对比
  • 全面解析Java.lang.ClassCastException异常
  • 美团Java社招面试题真题,最新面试题
  • 二十八、openlayers官网示例Data Tiles解析——自定义绘制DataTile源数据
  • 分布式事务解决方案(最终一致性【TCC解决方案】)
  • App Inventor 2 Encrypt.Security 安全性扩展:MD5哈希,SHA/AES/RSA/BASE64
  • 深入了解Linux中的环境变量
  • 雷军-2022.8小米创业思考-8-和用户交朋友,非粉丝经济;性价比是最大的诚意;新媒体,直播离用户更近;用真诚打动朋友,脸皮厚点!
  • 【Vue2.x】props技术详解
  • C语言例题46、根据公式π/4=1-1/3+1/5-1/7+1/9-1/11+…,计算π的近似值,当最后一项的绝对值小于0.000001为止
  • fpga系列 HDL: 05 阻塞赋值(=)与非阻塞赋值(<=)
  • 大白话DC3算法