- 博客(9)
- 收藏
- 关注
原创 python os命令
Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。下面列出了一些在os模块中比较有用的部分。它们中的大多数都简单明了。os.sep 可以取代操作系统特定的路径分割符。os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。os.getcwd()函数..
2021-12-01 20:14:32
530
原创 python文件2
1.打开和关闭文件(open(),file(),close())创建文件/打开文件有两种内建函数可以获取文件对象:open和file。他们的用法完全一样。fileObj = open(filename,access_mode='r',buffering=-1)open、mode、buffering三个参数f=open('文件名','模式')>>> f=open('D://test2.txt','w')>>> f=open('D:\\first.
2021-12-01 20:13:51
579
原创 python 文件1
文件是我们储存信息的地方,我们经常要对文件进行读、写、删除等的操作,在Python中,我们可用Python提供的函数和方法方便地操作文件。文件可以通过调用open或file来打开,open通常比file更通用,因为file几乎都是为面向对象程序设计量身打造文件处理的函数和方法使用Open()函数可打开文件,语法格式如下:复制代码代码如下:file_handler = open(filename,[,mode[,bufsize]]filename是你要操作的文件名,如果不在当前路径,需指出
2021-12-01 20:12:19
663
原创 python类和对象
python中一切皆为对象,所谓对象:我自己就是一个对象,我玩的电脑就是对象,坐着的椅子就是对象,家里养的小狗也是一个对象...我们通过描述属性(特征)和行为来描述一个对象的。比如家里的小狗,它的颜色,大小,年龄,体重等是它的属性或特征。它会汪汪叫,会摇尾巴等是它的行为。我们在描述一个真实对象(物体)时包括两个方面:它可以做什么(行为)它是什么样的(属性或特征)。在python中,一个对象的特征也称为属性(attribute)。它所具有的行为也称为方法(method)结论:对
2021-12-01 20:10:29
146
原创 python类继承 2
类的多重继承复制代码代码如下:class 类名(父类1,父类2,....,父类n)需要注意圆括号中父类的顺序,若是父类中有相同的方法名,而在子类使用时未指定,python从左至右搜索,即方法在子类中未找到时,从左到右查找父类中是否包含方法复制代码代码如下:#另一个类,多重继承之前的准备class speaker(): topic = '' name = '' def __init__(self,n,t):...
2021-12-01 20:07:04
699
原创 python类定义1
类定义:类定义,像函数定义一样,在执行时才会起作用。class :类实例化后,可以使用其属性,实际上,创建一个类之后,可以通过类名访问其属性。如果直接使用类名修改其属性,那么将直接影响到已经实例化的对象类的私有属性: __private_attrs 两个下划线开头,声明该属性为私有,不能在类地外部被使用或直接访问。在类内部的方法中使用时 self.__private_attrs类的方法 在类内部,使用def关键字可以为类定义一个方法,与一般函数定义不同,类方法必须包含参.
2021-12-01 20:06:12
90
原创 python函数的基本使用
1.创建函数def myfirstfunction ():print('我创建的第一个函数')2.调用函数>>> myfirstfunction()我创建的第一个函数3.设定参数>>> def mysecondfunction(num):print(num+',野茫茫。')>>> mysecondfunction('天苍苍')天苍苍,野茫茫。>>> def mysecondfunction(n
2021-11-15 20:17:03
682
原创 python爬虫技巧(仅供参考)
爬虫的基础库requests库requests库功能强大的爬取网页信息的第三方库,可以进行自动爬取HTML页面及自动网络请求提交的操作。requests库的主要方法:requests对象:爬取实例:#导入Requestsimport requests#爬取urlurl =https://www.douban.com/#定义获取Text内容def getHTMLText(url: try:#设置请求头(豆瓣设有反爬机制)headers ={Use...
2021-11-15 20:06:27
720
原创 python爬虫核心技巧(仅供参考)
技巧一:请求库请求库有:requests、selenium、urllib、aiohttp,我个人比较推荐新手小白掌握urllib和requests请求库。urllib库是Python内置的HTTP请求库,不需要额外安装即可使用,包含以下4个模块:request打开和读取URL,最基本的HTTP请求模块,可以用来模拟发送请求error包含urllib.request抛出的异常,如果出现请求错误,我们可以捕获这些异常,然后进行重试或其他操作以保证程序不会意外终止。parse用于解析UR...
2021-11-15 19:56:53
911
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人