python学习
我非不忧伤
这个作者很懒,什么都没留下…
展开
-
Python学习之装饰器
Python学习之装饰器装饰器的形成过程不修改函数的调用方式,但是还想在原来的函数前后添加功能import time#装饰带参数函数的装饰器def timer(f): # 计算函数的执行时间 def inner(*args,**kwargs): start = time.time() ret = f(*args,**kwargs) # 被装饰...原创 2018-11-11 11:07:08 · 280 阅读 · 0 评论 -
爬虫学习笔记1
1.爬虫概念什么是爬虫?程序猿:写程序,然后去互联网上抓取数据的过程互联网:网,有好多的a连接组成的, url(统一资源定位符)通用爬虫、 聚焦爬虫通用爬虫:百度、360、搜狐、谷歌…原理:(1) 抓取网页(2) 采取数据(3) 数据处理(4) 提供检索服务通用爬虫如何抓取新网址主动提交设置友情链接百度会和DNS服务商合作,抓取新网址百度竞标、根据pagerank...原创 2018-11-12 09:42:17 · 283 阅读 · 0 评论 -
爬虫学习笔记2
1. post[注意] 表单数据的处理:form_data = urllib.parse.urlencode(form_data).encode()例子:百度翻译import urllib.requestimport urllib.parsepost_url = 'https://fanyi.baidu.com/sug'word = '中国'# 构建post表单数据form_da...原创 2018-11-16 18:43:11 · 503 阅读 · 0 评论 -
面试过程中遇到的问题总结(持续更新)
1. C语言中,指针函数和函数指针的区别。(1) 指针函数是指带指针的函数,即本质是一个函数,函数返回类型是某一类型的指针。(2) 函数指针是指向函数的指针变量,即本质是一个指针变量。2. 现有海量日志数据保存在一个超级大的文件中,该文件无法直接读入内存,要求从中提取某天出访问百度次数最多的那个IP。(1)面试中若题目提到大文件等,其实就是告诉你数据量大,不能一次性加载到内存中,而实际中我...原创 2019-01-25 14:52:02 · 297 阅读 · 0 评论 -
python 批量重命名
记录下批量重命名的代码。主要运用了os模块的listdir和rename函数。import os # 导入os模块from tqdm import tqdm # tqdm进度条模块train_path = 'input/train/'mask_path = 'input/train_masks/'train_ids = os.listdir(train_path)mask_ids...原创 2019-01-25 14:56:22 · 624 阅读 · 0 评论 -
感知器算法代码(python实现)
感知器算法代码(python实现)import numpy as npimport pandas as pdfrom sklearn.model_selection import train_test_splitdef load_data(): path = 'cmc_0_2.csv' data = pd.read_csv(path) X = data.iloc...原创 2019-06-25 18:07:01 · 2611 阅读 · 1 评论