【python--导入,模块的引用,包,__name__】教程文章相关的互联网学习教程文章

python常用模块【代码】

time# 当前时间戳time.time() # 和标准时间(格林威治时间)的偏差time.altzone # 返回时间格式 Sat Feb 18 15:11:10 2017time.asctime() # 返回时间格式 Sat Feb 18 15:11:10 2017time.ctime() # 返回本地时间对象time.localtime()t = time.localtime()print(t.tm_year,t.tm_mon)t = time.localtime(time.time()-(60*60*24)) # 返回UTC时间(格林威治时间)对象time.gmtime() time.strftime("%Y-%m-%d %H:%M:%S") 2017-02-18 15:2...

python-socket模块【代码】【图】

socket server#!/usr/bin/env python # -*- coding:utf-8 -*-import socketip_port = (‘127.0.0.1‘,9999)sk = socket.socket() sk.bind(ip_port) sk.listen(5)while True:print(‘server waiting...‘)conn,addr = sk.accept()client_data = conn.recv(1024)print("recv>",client_data.decode(‘utf-8‘))resp = "我叫天南"conn.sendall(resp.encode(‘utf-8‘))print("send>",resp)conn.close()socket client#!/usr/bin/env pyt...

Python学习---Python的异步---asyncio模块(no-http)【代码】【图】

Asyncio进行异步IO请求操作:1. @asyncio.coroutine 装饰任务函数2. 函数内配合yield from 和装饰器@asyncio.coroutine 配合使用【固定格式】3. loop = asyncio.get_event_loop()loop.run_until_complete(asyncio.gather(*tasks)) # 接受异步IO的任务并异步执行任务实例一:异步IO: 协程机制 + 回调函数import asyncio@asyncio.coroutine # 装饰任务函数 def func1():print(‘before...func1......‘)# yield from 和装饰器@asy...

Python time模块【图】

Pythontime模块[‘_STRUCT_TM_ITEMS‘,‘__doc__‘, ‘__loader__‘, ‘__name__‘, ‘__package__‘, ‘__spec__‘, ‘altzone‘,‘asctime‘, ‘clock‘, ‘ctime‘, ‘daylight‘, ‘get_clock_info‘, ‘gmtime‘,‘localtime‘, ‘mktime‘, ‘monotonic‘, ‘perf_counter‘, ‘process_time‘, ‘sleep‘,‘strftime‘, ‘strptime‘,‘struct_time‘, ‘time‘, ‘timezone‘, ‘tzname‘]1.time()time模块的核心函数time(...

Python连载11-Python中os.path模块简介【代码】【图】

一、os.path(和路径相关的木块)1.函数:abspath()(1)含义:将路径转化为绝对路径的形式(absolute path)(2)格式:os.path.abspath(相对路径)(3)注意:点代表当前目录,双点代表当前父目录(4)返回值:路径的绝对路径形式。print(abc.abspath(".")) basename()(1)用法:获取路径中的文件名部分(2)格式:os.path.basename(路径)(3)返回值:文件名字符串(4)总结:其实就是把最后面的文件名给截取过来了。print(abc....

Python xml模块

xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。xml的格式如下,就是通过<>节点来区别数据结构的: xml数据xml协议在各个语言里的都 是支持的,在python中可以用以下模块操作xml: View Code自己创建xml文档: 创建xml文档原文:https://www.cnblogs.com/GhostCatcg/...

铁乐学Python_Day33_网络编程Socket模块1【代码】【图】

铁乐学Python_Day33_网络编程Socket模块1 部份内容摘自授课老师的博客http://www.cnblogs.com/Eva-J/理解socketSocket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。 在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面, 对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。其实站在你的角度上看,socket就是一个模块。 我们通过调用模块中已经实现的...

Python模块安装与读取Excel【图】

今天,想用Python读取一下Excel中的数据,从网上查找了一个例子,是要安装相关的模块: 1:到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python环境。 下好之后,把xlrd-0.9.3.tar.gz解压后,把xlrd目录直接拷贝到 python安装目录下的 Lib/site-packages/ 下,即可 或者 运行CMD安装: 和手工解压的也一样,会把xlrd复制到C:\Python27\Lib\site-packages下:读取Excel数据的代码 #!/usr/b...

Python入门基础学习(模块,包)【代码】【图】

Python基础学习笔记(五) 模块的概念:模块是python程序架构的一个核心概念每个以拓展名py结尾的python源代码文件都是一个模块模块名同样也是一个标识符,需要符合标识符的命名规则在模块中定义的全局变量、函数、类都是提供给外界直接使用的工具模块就好比是工具包,要想使用这个工具包中的工具,就需要先导入这个模块 模块的API:客户端使用模块提供的函数时,无须了解其实现细节。模块和客户端之间遵循的契约(API)通过内置函...

Python学习笔记:time模块的使用【代码】

在使用python的过程中,很多情况下会使用到日期时间,在Python的自建函数中,包含time模块,用来处理与日期时间相关的功能。1、time.time()  time():不能传参数  用来获取时间戳(即:从1970年1月1日 00:00:00到现在时间的秒数)2、time.localtime()  localtime():  默认获取当前时间的信息,返回格式为元组  也可以指定具体的时间戳  如:time.localtime()  返回当前的时间信息:  timestr=time.struct_time(...

PYTHON 模块总结

OS 模块#os模块就是对操作系统进行操作,使用该模块必须先导入模块:import os#getcwd() 获取当前工作目录(当前工作目录默认都是当前文件所在的文件夹)result = os.getcwd()print(result)#chdir()改变当前工作目录os.chdir(‘/home/sy‘)result = os.getcwd()print(result)open(‘02.txt‘,‘w‘)#操作时如果书写完整的路径则不需要考虑默认工作目录的问题,按照实际书写路径操作open(‘/home/sy/下载/02.txt‘,‘w‘)#listdir() 获...

python之subprocess模块【代码】

一.简介  subprocess最早在2.4版本引入。用来生成子进程,并可以通过管道连接他们的输入/输出/错误,以及获得他们的返回值。# subprocess用来替换多个旧模块和函数os.system os.spawn* os.popen* popen2.* commands.*运行python的时候,我们都是在创建并运行一个进程,linux中一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在python中,我们通过标准库中的subprocess包来fork一个子进程,并且运行一个外部的程序...

Python - 模块【代码】

概述python 模块 写完回头一看, 感觉是不是有点长 明明可以拆分得更细的背景复习 python 也说不上复习, 因为之前就没学进去单个脚本的内容, 我暂时还没有 复习到 囧...模块对我来说, 一直是一个 比较模糊的概念 特别是 学过Java 的同学 模块有点像 类, 有点像 包但又不能完全对上反正对我来说, 确实有点困扰准备oswin10python3.7.0shellmintty 2.9.41. 模块的引入概述模块的引入场景场景1: 使用 math 库场景刚开始学习 python 的时...

python学习之-os和sys模块

import sysprint(sys.argv) #默认获取当前文件的路径import osos.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: (‘.‘) os.pardir 获取当前目录的父目录字符串名:(‘..‘) os.makedirs(‘dirname1/dirname2‘) 可生成多层递归目录 os.removedirs(‘dirname1‘) 若目录为空,则删除,并递归到上一级目录,如若也为空...

Python小白要了解的模块大概用途(随学习进度更新),import xxxx

Numpy :  Numerical Python;是Python数值计算最重要的基础包,构建多维数组,向量化等,多用于各种数据计算;提供了许多高级的数值编程工具,如:矩阵数据类型、矢量处理,以及精密的运算库。专为进行严格的数字处理而产生 Pandas:  是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处...