
python
卿程slioner
默默无闻的码农一枚
展开
-
mac配置python3为默认的python
mac配置python3为默认的python 1.首先打开终端 2.打开配置文件,输入open ~/.zshrc 3.which python3获取python3的位置 在配置文件中,写入python的外部环境变量 export PATH=${PATH}:/Applications/anaconda3/bin/python.app 4.重命名python alias python="/Applications/anaconda3/bin/python3.6" 4.关闭文件后,在终端调用 source ~原创 2021-03-27 23:07:17 · 464 阅读 · 0 评论 -
python爬取斗鱼当前英雄联盟主播排名
python爬取斗鱼当前英雄联盟主播排名 代码 # 目的:爬取斗鱼英雄联盟当前主播的排名 # 找到对应网页 # 分析排名和名称相对的位置 # 模拟HTTP请求,获取HTML数据 # 用正则表达式获取对应数据(姓名,人气) from urllib import request # 斗鱼爬出来的式压缩过的,需要解压缩 from io import BytesIO import gzip import re class Spider(): url = 'https://www.douy原创 2021-03-13 22:30:37 · 425 阅读 · 1 评论 -
python函数式编程
python函数式编程 #匿名函数 ,lambda 表达式 def add(x , y): return x+y #格式为变量=lambda 参数 : 表达式 #表达式中不能加入赋值操作如a=x+y func = lambda x,y : x+y print('普通函数'+str(add(1,2))) print('匿名函数'+str(func(1,2))) #三元表达式的格式(类比x > y ? x:y) #r = x if x>y else y def square(x,y)原创 2021-03-08 10:25:01 · 100 阅读 · 0 评论 -
Python excel 信息读取
Python excel 信息读取 python 采用xlrd进行读取 import xlrd print(__file__) data = xlrd.open_workbook("e:\\vscode\\pyhon\\DEMO\\data1.xls") print(data.sheet_loaded(0)) # sheets()中能返回所有的表格名称 for sheet in data.sheets(): print(sheet.name) aim_sheet_name = 'Shee原创 2021-03-07 15:23:17 · 219 阅读 · 0 评论 -
Python 正则表达式
Python 正则表达式 #正则表达式的操作 import re str1 = 'C0 |C1++ |J3ava|C4#|Python Pytho2n PythonPytho\n' #内置函数判断Python字符串方式 print(str1.index('Python')>-1) print('Python' in str1) #正则表达式re方式搜索 dst = 'Python' r=re.findall(dst,str1) if len(r) > 0: print('字符串中包原创 2021-03-04 15:59:15 · 183 阅读 · 1 评论 -
Python 类相关知识
Python 类相关知识 class Student(): sum = 0 #类变量 #构造函数 前后都有__双下滑线,不会认为为私有方法 def __init__(self,name='crj',age=18): self.name = name #实例变量 self.age = age #实例变量 self.__score = 0 #私有成员名称即为_Student__score #self.__原创 2021-03-03 17:29:03 · 139 阅读 · 2 评论