import time

time.sleep(1)#暂停时间

time.time()#显示当前系统时间戳

t=time.localtime()#结构化当地时间,可以将结构化时间想象成一个类

print(t.tm_year)#通过属性访问

#--将结构化时间转换为时间戳 mktime

#print(time.mktime(time.localtime()))

#----将结构化时间转换成字符串时间strftime
print(time.strftime("%Y-%m-%d %X",time.localtime())) #将字符串时间转换为结构化时间 strptime
print(time.strptime("2016:12:24:17:50:20","%Y:%m:%d:%X")) print(time.strptime("2016:12:24:17:50:20","%Y:%m:%d:%X")) #获取固定格式时间
# print(time.asctime())
# print(time.ctime(time.time())) import datetime
print(datetime.datetime.now())
import random
#
# ret=random.random()
# #print(ret)
# #random的取值范围为0到1的小数
# print(int(ret*10))
#
# print(random.randint(1,3))#范围1-3
#
# print(random.randrange(0,6))#范围0-5同range一样不包括最后的数
#
#
# print(random.choice([11,22,33,55,66]))#choice随机选取一个数
# print(random.sample([11,22,33,55,66],2))#sample取两个随机数
#
#
# item=[1,4,5,7,9]
# random.shuffle(item)
# print(item) #验证码
def v_code():
ret=""
for i in range(4):
num=random.randint(0,9)
alf=chr(random.randint(65,122))
s=str(random.choice([num,alf]))
ret+=s
return ret print(v_code())
#os模块是与操作系统交互的一个接口

import os

# print(os.getcwd())#获取当前的工作路径
# #os.chdir("..")#改变当前工作目录
# os.chdir("test1")
# print(os.getcwd()) #os.makedirs("dirname1/dirname2")可生成多层递归目录 #os.removedirs("dirname1/dirname2")#若目录为空,则删除并递归到上级目录,若也为空也删除 # os.remove()删除文件 #print(os.listdir("my_modle")) print(os.stat("bin.py")) #os.sep()输出当前操作系统的特定路径分隔符 print(os.sep) #print(os.system("dir")) print(os.path.split("modle_test\\bin.py"))#将path分割成目录和文件名二元组返回 print(os.path.dirname("modle_test\\bin.py"))#返回path目录 a=r"C:\users\admin"
b=r"modle_test\test1\bin.py" print(os.path.join(a,b))#路径拼接 print(os.environ)#系统的环境变量

#
import sys
#
# print(sys.argv)#命令行参数List,第一个元素是程序本身路径
#
# command=sys.argv[1]
# path=sys.argv[2]
#
# if command=="post":
# pass
#
#
# elif command=="download":
# pass
# #向屏幕显示相应内容
import time
for i in range(100): sys.stdout.write("#")
time.sleep(0.1)
sys.stdout.flush()#屏幕刷新
#sys.stdout.write("#")
												

python常用模块学习1的更多相关文章

  1. Python常用模块学习

    1.模块介绍 2.time & datetime模块 3.random 4.os 5.sys 6.shutil 7.json&pickle 8.shelve 9.xml处理 10.ya ...

  2. python常用模块学习3

    # # dic='{"name":"tang"}' # # f=open("hello",'w') # # f.write(dic) # # ...

  3. python常用模块学习2

    #sys模块 import sys # # print(sys.argv)#命令行参数List,第一个元素是程序本身路径 #主要用作网络请求判断 # command=sys.argv[1] # pat ...

  4. Python常用模块——目录

    Python常用模块学习 Python模块和包 Python常用模块time & datetime &random 模块 Python常用模块os & sys & sh ...

  5. Day5 - Python基础5 常用模块学习

    Python 之路 Day5 - 常用模块学习   本节大纲: 模块介绍 time &datetime模块 random os sys shutil json & picle shel ...

  6. python常用模块之时间模块

    python常用模块之时间模块 python全栈开发时间模块 上次的博客link:http://futuretechx.com/python-collections/ 接着上次的继续学习: 时间模块 ...

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

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

  8. python 常用模块 time random os模块 sys模块 json & pickle shelve模块 xml模块 configparser hashlib subprocess logging re正则

    python 常用模块 time random os模块 sys模块 json & pickle shelve模块 xml模块 configparser hashlib  subprocess ...

  9. Python常用模块sys,os,time,random功能与用法,新手备学。

    这篇文章主要介绍了Python常用模块sys,os,time,random功能与用法,结合实例形式分析了Python模块sys,os,time,random功能.原理.相关模块函数.使用技巧与操作注意 ...

随机推荐

  1. git 部署服务

    git 知识 服务器知识 1.在本地完成代码的编写, 然后通过 git 管理版本. 在编码完成后 git push 到 git 云端(github 或者 码云 及其他). 2.在服务器端安装 git ...

  2. SpringBoot与数据源

    1.JDBC <dependency> <groupId>org.springframework.boot</groupId> <artifactId> ...

  3. Python Django的安装配置

    学习Django前,我们要确定电脑上是否已经安装了Python,目前Python有两个版本,不过这两个版本并不互相兼容,所以根据个人选择合适的版本. 因为从Django2.0开始将不再支持Python ...

  4. RAC容灾演练

    RAC容灾演练:在节点一进行验证:步骤 操作命令关闭步骤 检测RAC集群资源状态 crsctl status resource -t 关闭监听 srvctl stop listener -n < ...

  5. Phaser 源码分析

    Phaser 一个可重用的同步屏障,功能上与 CyclicBarrier 和 CountDownLatch 类似,但是支持更灵活的使用. 把多个线程协作执行的任务划分为多个阶段,编程时需要明确各个阶段 ...

  6. 封装好日志的类 logging

    import logging from logging import handlers class MyLogger(): def __init__(self,file_name,level='inf ...

  7. JsonDatetime

    ToDatetime public DateTime JsonDateTimeConvert(string time) { //try //{ if (String.IsNullOrEmpty(tim ...

  8. 刷题——一道全排列的题目(Permutations)

    题目内容: 思路其实很简单,那就是暴力交换顺序,直接迭代出所有可能.先在一个位置固定一个数字,然后对剩下的数字进行排列,用同样的方法对剩下的数字进行排列(因此要用到递归,不用也行,但是会复杂一点,这里 ...

  9. NOPI导入导出EXCEL

    一.简介 1. 什么是NPOI NPOI,顾名思义,就是POI的.NET版本.那POI又是什么呢?POI是一套用Java写成的库,能够帮助开发者在没有安装微软Office的情况下读写Office 97 ...

  10. 配置OSPF认证

      按照上图拓扑配置路由器的IP 配置完后测试直连网段连通性 搭建OSPF网络 注意是多区域的配置,R2是ABR 连着area0和area1 并且每个路由器的环回接口IP也要加进去  此时密码以明文方 ...