----------------------------------------------007关于python模块-------------------------------------------------------------
1:python模块:
多个函数组成,按需求类别将一些常见的功能(函数)组合在一起,形成模块。
以后我们要实现这一类功能的时候,直接导入该模块即可。模块里面的函数叫做模块的方法。
2:python模块导入:系统自带的模块放在Lib 中
import (直接导入)
from....import(从什么中进行导入)
----1种方法
from urllib.request import urlopen
date1=urllib.request.urlopen("http://m.baidu.com").read()
print(len(data1))
-----2种方法
from urllib import request
request.urlopen("http://jd.com").read()
3:自定义模块:在lib下面新建一个mymd.py文档。在里面写函数。
import mymd
mymd.hello()
--------------------------------------------------008python文件操作----------------------------------------------------------
1:python文件操作概述:
使用python程序进行文件操作;
(1)文件的创建
open("G:/BaiduNetdiskDownload/file1.txt","wb") #创建或者打开,1:文件路径(自己设置),2:打开目的方式(wb二进制方式进行写入,因为二进制方式出问题的概率比较小;rb二进制方式读取)
fh=open("G:/BaiduNetdiskDownload/file2.txt","w") #这个变量就是句柄(文件的定位方式就是用句柄fh,句柄用于定位窗口)
fh1=open("G:/BaiduNetdiskDownload/file3.txt","w")
content1="我是文件内容"
fh.close()
fh1.close()
此时在电脑路径G:/BaiduNetdiskDownload中就会出现file1.txt文档,新建完成
------------文件写入---------------------------------------------------
fh1=open("G:/BaiduNetdiskDownload/file3.txt","w")#句柄用于定位窗口
fh1.write(content1)
fh1.close()
文件 打开后一定要关闭,否则会错乱。
----------读取全部-------------------------------------------------------
rr=open("G:/BaiduNetdiskDownload/file3.txt","r")
da2=rr.read()
print(da2)
----------读取1行的方法------------------------
line1=rr.readline() 读取一行
-----------------------------------------------
2:文件操作的实战,按行读取文件内容
rr=open("G:/BaiduNetdiskDownload/file3.txt","r")
while True:
line=rr.readline()
if len(line)==0:
break
print(line)
rr.close()
这样就可以按行读取数据。
'''
1:python模块:
多个函数组成,按需求类别将一些常见的功能(函数)组合在一起,形成模块。
以后我们要实现这一类功能的时候,直接导入该模块即可。模块里面的函数叫做模块的方法。
2:python模块导入:系统自带的模块放在Lib 中
import (直接导入)
from....import(从什么中进行导入)
----1种方法
from urllib.request import urlopen
date1=urllib.request.urlopen("http://m.baidu.com").read()
print(len(data1))
-----2种方法
from urllib import request
request.urlopen("http://jd.com").read()
3:自定义模块:在lib下面新建一个mymd.py文档。在里面写函数。
import mymd
mymd.hello()
--------------------------------------------------008python文件操作----------------------------------------------------------
1:python文件操作概述:
使用python程序进行文件操作;
(1)文件的创建
open("G:/BaiduNetdiskDownload/file1.txt","wb") #创建或者打开,1:文件路径(自己设置),2:打开目的方式(wb二进制方式进行写入,因为二进制方式出问题的概率比较小;rb二进制方式读取)
fh=open("G:/BaiduNetdiskDownload/file2.txt","w") #这个变量就是句柄(文件的定位方式就是用句柄fh,句柄用于定位窗口)
fh1=open("G:/BaiduNetdiskDownload/file3.txt","w")
content1="我是文件内容"
fh.close()
fh1.close()
此时在电脑路径G:/BaiduNetdiskDownload中就会出现file1.txt文档,新建完成
------------文件写入---------------------------------------------------
fh1=open("G:/BaiduNetdiskDownload/file3.txt","w")#句柄用于定位窗口
fh1.write(content1)
fh1.close()
文件 打开后一定要关闭,否则会错乱。
----------读取全部-------------------------------------------------------
rr=open("G:/BaiduNetdiskDownload/file3.txt","r")
da2=rr.read()
print(da2)
----------读取1行的方法------------------------
line1=rr.readline() 读取一行
-----------------------------------------------
2:文件操作的实战,按行读取文件内容
rr=open("G:/BaiduNetdiskDownload/file3.txt","r")
while True:
line=rr.readline()
if len(line)==0:
break
print(line)
rr.close()
这样就可以按行读取数据。
'''