![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
不同的猴子
博主不搞技术了。20220513。
展开
-
[python]动态参数
动态参数show(*arg)代表参数是一个元组(貌似列表也行),show(11,22,33)show(**arg)代表参数是一个字典 show(n1=11,n2=22,n3=33)也可结合show(*arg,**dic) show(11,22,n1=11,n2=22)传变量名:a=(1,2,3)##元组,列表show(*a)b={‘x':8,'y':9}##字典...原创 2018-10-02 09:19:04 · 398 阅读 · 0 评论 -
[python]迭代器与生成器
迭代就像是遍历,迭代只能一个个往下获取,不能往上获取,需使用iter函数。name是一个包含元素cc,dd,ee的迭代器>>> name=iter(['cc','dd','ee'])#访问迭代器中的元素需使用next方法>>> print(name.__next__())cc>>> print(name.__next__...原创 2018-10-04 09:09:48 · 94 阅读 · 0 评论 -
[python]爬虫之urllib使用
之前一直在复习考试,有十来天没敲代码,有些知识遗忘了,今天又把《python 3网络爬虫实战》翻出来重温,同时总结一下套路。早上花了约一个小时把urllib的使用看了一遍。抄录了书上一些代码:import urllib.request# 最简单的一个请求如下,打印处理的是使用urllib.request请求到的网页数据response = urllib.request.urlopen('h...原创 2018-11-25 23:56:54 · 122 阅读 · 0 评论 -
[python]requests库的使用浅析
#coding=utf8#Version:python 3.6.0#Tools:Pycharm 2017.3.2import requests# r = requests.get('https://www.baidu.com/')# print(type(r))# print(r.status_code)# print(type(r. text))# print(r.text....原创 2018-11-26 21:20:32 · 194 阅读 · 0 评论 -
[python]正则表达式
#coding=utf-8#Version:python 3.6.0#Tools:Pycharm 2017.3.2import recontent ='Hello 123 4567 World_This is a Regex Demo'# print(len(content))# 开头的^是匹配字符串的开头,也就是以 Hello 开头;然后\s匹配空白字符,用来匹配目...原创 2018-11-26 21:30:36 · 152 阅读 · 0 评论 -
基于PYTHON,TXT文档内容提取以及代替,xls表格读写
#coding=utf-8#Version:python3.6.0#Tool:pycharm 2017.3.2__date__ = '2019/4/28 19:43'__author__ = 'cxj'import reimport osimport csvimport xlrdimport xlwt# name is the txt-file's name, langu...原创 2019-10-26 16:52:35 · 90 阅读 · 0 评论 -
[python]正则表达式实战,提取txt文档的指定内容,并输出为表格csv文件
由于需求,需要将一些txt文本中的指定字符提取出来,并以表格形式保存。突然想到我学过一点python,由于数据量较多,写个脚本处理明显会效率更高。于是花了一个晚上的时间更改文件后缀名为txt,并将文件的部分内容进行删除,剩下需要提取的部分。大大小小的文件有几十个吧,花了不少功夫。较长时间没写python了,主要用到 正则表达式 和 文件读写功能。写的过程中还遇到不少问题,编码问题,空白...原创 2019-04-17 22:13:32 · 11832 阅读 · 0 评论 -
[python]可命名元组
今天看了一下python的可命名元组的规则,也挺好记的,就几行代码##可命名元组MytupleClass = collections.namedtuple('MytupleClass',['x','y','z'])obj = MytupleClass(11,22,33)print(obj.x)obj.x即是指向11,obj.y指向22,以此类推...原创 2018-09-29 21:46:52 · 223 阅读 · 0 评论