- 博客(37)
- 收藏
- 关注
原创 pip 基本使用和离线安装第三方包
python 安装第三方库: 前提得自己装好pip环境转pip环境参考:https://blog.csdn.net/lengqi0101/article/details/61921399/1:pip 2:whl离线安装 装好第三方库wheel,到https://www.lfd.uci.edu/~gohlke/pythonlibs/下载自己所需要的扩展包3:或者解压手动 ...
2018-12-16 21:56:33 4816 3
原创 python smtplib和email发送邮件 未封装函数
链接stmp服务https://docs.python.org/3/library/smtplib.html构建email参考https://docs.python.org/2/library/email-examples.html准备开通smtp服务 from email.header import Headerfrom email.mime.text imp...
2018-12-10 23:56:08 749
原创 collection counter 类 找出序列中出现次数最多的元素
'''找出序列中的出现次数最多的元素运用 colections 中的counter类中的most_common()方法底层:counter是一个字典 ,在元素和次数之间作了映射'''lists = ['look', 'see', 'aaa', 'aaa', 'b', 'c', 'aaa', 'aaa', 'c', 'b', 'b', 'aaa', 'aaa']lists2 = ...
2018-06-26 23:30:16 1782
原创 爬取百度图片
import requestsimport osimport zipfile'''爬取百度图片'''imgnum = 0def get_url(starpagenum,keyword): params={ 'tn': 'resultjson_com', 'ipn': 'rj', 'ct': '201326592', 'is': '', 'fp': 'result...
2018-06-24 17:21:34 457
原创 爬取王者荣耀 和LOL
其他的我也不想多说 代码import os,zipfileimport requests'''王者'''headers={ "Use-Agent":"Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Mobile...
2018-06-24 17:20:15 870 3
原创 关于requests-html 第一次用
from requests_html import HTMLSessionimport requestsimport osimport timeimg_num = 0session = HTMLSession()# 得到首页下所有li a 下的href链接def li_lists_url(url): request = session.get(url) # 这里返回的师reques...
2018-05-30 22:15:04 1560
原创 python3 对象变动
mutable 可变immutable 不可变constant 常量不可变对象,该对象所指向的内存中的值不能被改变。当改变某个变量时候,由于其所指的值不能被改变,相当于把原来的值复制一份后再改变,这会开辟一个新的地址,变量再指向这个新的地址。可变对象,该对象所指向的内存中的值可以被改变。变量(准确的说是引用)改变后,实际上是其所指的值直接发生改变,并没有发生复制行为,也没有开辟新的出地址,通俗点...
2018-05-14 11:09:10 238
原创 Python列表推导式的小题运用
全部转换为小写strlist=['abC','dEf',123,'Wea']strlist=[strs.lower() if isinstance(strs,str) else strs for strs in strlist \ ]print(strlist)
2018-04-23 14:03:25 163
原创 time模块的time.strptime时间格式化
strptime()方法分析表示根据格式的时间字符串。返回值是一个struct_time所返回gmtime()或localtime()。格式参数使用相同的指令使用strftime();它默认为“%a %b %d %H:%M:%S %Y”相匹配的ctime()所返回的格式。如果字符串不能按格式进行解析,或者如果它具有解析后多余的数据,ValueError被挂起。语法strptime()方法的语法ti...
2018-04-23 14:02:28 11433 2
原创 装饰器
# 第一个装饰器def main(a_func): def mainfun(): print('函数之前') a_func() print('函数之后') return mainfundef newfun(): print('运用装饰器')newfun=main(newfun)newfun()# 优化后的装饰器@maindef newfu...
2018-04-23 14:01:44 109
原创 魔法变量
1: 魔法变量 *arg ,**args 主要用于我们的函数参数,也可以用于分割列表*arg 是用来发送一个非键值对的可变数量的参数列表给一个函数.**args 允许你将不定长度的键值对, 作为参数传递给一个函数使用顺序:some_func(fargs, *args, **kwargs)举列args=('one',32,2)argss={"arg3":"3","arg1":1,"arg2...
2018-04-23 14:01:03 1657
原创 map reduce filter
环境在Python3.6下 Python3都可以fun是函数seq是序列map(fun,seq) 返回的是一个iteration 需要list()输出reduce(fun,seq) 这个的话就是返回一个累加结果集,唯一的条件就是要引入form functools import redocefilter(fun,seq) 过滤器 返回的是一个iteration 需要list(...
2018-04-23 14:00:24 178
原创 list集合操作
1:列表是写在方括号的 [ ],用逗号分隔开的元素列表和字符串一样,列表同样可以被索引和截取 list被截取返回一个包含所需元素的新列表可以用加号拼接的也可以用切片与Python字符串不一样的是list中的元素是可以改变的函数:len(list) 获取list的长度max(list) 获取最大值min(list) 获取最小值list(seq) 将元祖转换为列表方法:list.ap...
2018-04-23 13:59:00 871
原创 python 中的魔法变量
1: 魔法变量 *arg ,**args 主要用于我们的函数参数,也可以用于分割列表*arg 是用来发送一个非键值对的可变数量的参数列表给一个函数.**args 允许你将不定长度的键值对, 作为参数传递给一个函数使用顺序:some_func(fargs, *args, **kwargs)举列args=('one',32,2)argss={"arg3":"3","arg1":1,"arg2...
2018-04-03 23:24:26 1175
原创 python itchat实现机器人
我们的设计是这样的 个人用的微信机器人 功能:自动回复 自动添加好友 自动抢红包 放音乐 给特定的人每天定时发特定的消息 目前实现:自动回复 自动添加好友 下一个功能是给特定的人每天定时发送特定的消息 群聊的娱乐机器人 功能:回答某个词语 比如点歌,成语接龙 剪刀石头布 导入我们的itchat模块...
2018-02-26 09:59:18 2648 1
原创 layer
@{ ViewBag.Title = "Index";} $(function () { //链接我们 ajax提交 //url 链接 //type 方式 //data 内容 //var data = {
2018-01-23 19:46:46 318
原创 js巧妙的调用后台方法
$(function () { //链接我们 ajax提交 //url 链接 //type 方式 //data 内容 //var data = { // id: id, // name: categorie, // up: isbool, // show: isb
2018-01-23 19:45:33 9114 2
原创 获取时间
微信小程序获取时间、你新建一个项目就有一个utils /util文件里面有个formatTime 方法 他需要一个data参数wxml{{time}}js就OK了
2017-12-24 00:44:25 278
原创 微信上面导航栏
我们做微信上面部分的导航栏看了半天别人做的有点蒙蔽经过研究发现就是用导航栏中设置一个页数的属性swiper 中的一个属性current 的属性来设置页面 点击子导航栏 获取页数 把轮播图中的current属性设置了 我们做出上面的导航栏然后就实现我们的轮播图的页面设置wxml
2017-12-24 00:30:37 472
原创 oracle
oracle总结----------------------------认识数据库----------------------------1:数据库分类;1:小型数据库:access,mysql2:中型数据库:SQLserver3:大型数据库:db2,Oracle2:项目中如何合理的使用数据库,可以依据如下四个方面入手1:
2017-12-23 21:04:05 178
原创 .net EF 赠删改
关于EF 的一些事 ,虽然常常用到一些常用的功能 但是也有好多东西忘记了添加 创建一个实体对象User uObj=new User() { uName="刘德华"} db.Users.Add(uObj); //1调用数据上下文的保存方法,将对象存数数据库 db.SaveChanges();查询就是直接再后面
2017-11-22 00:22:46 170
转载 JsonSerializerSettings
JsonSerializerSettings常用配置整理 1.忽略某些属性 2.默认值的处理 3.空值的处理 4.支持非公共成员 5.日期处理(DateFormatHandling) 6.自定义序列化的字段名称 7.动态决定属性是否序列化 8.枚举值的自定义格式化问题 9.自
2017-11-19 22:00:56 10876 3
原创 学习文档XML,对execl操作
Xml: 基本的存入节点://我们存入节点 XElement root = new XElement("root"); //我们把shop当成root的子节点 XElement shop = new XElement("shop"); root.Add(shop);
2017-11-19 21:11:13 149
原创 调用秒滴接口
我们用于短信发送 这里因为我们要调用秒滴的接口,所以我们得用using System.Net.Http;这个空间 我们模仿浏览器访问: HttpClient hc = new HttpClient(); ttpResponseMessagehrm = hc.PostAsync(“网页链接”,“网页参数”);
2017-11-19 21:10:22 1445 1
原创 tcp wcf
Wcf tcp 我们利用wcf和tcp做一个qq实时在线聊天 步骤:1:上线和我们的下线功能 2:指定的聊天 3:发送文件和字体颜色 Wcf和tcp的转换: 改配置文件: 我们用控制器启动我们的wcf服务。 ` 创建一个主机
2017-11-19 21:09:17 343 1
原创 signalr
Signalr: 用来客户端和服务器的消息调用. 1 导入我们的jq和signalr的js 1.1 在vs控制台下载我们的signalr install-package Microsoft.AspNet.SignalR -version 2.0.3 2
2017-11-19 21:07:57 206
原创 .net mvc 帮助文档
Mvcmvc控制器向我们的视图传值:(有三种) 方式存入取出 viewdata Viewdata[“name”]=值Viewdata[“name”]像sessionViewbagViewbag.name=值Viewbag.name像对象一样ModelR...
2017-11-19 21:05:59 1008
原创 批量添加 和变化名字
js提交表单 //提交表单 var form = document.getElementById("表单名"); form.submit();图片: //判断用户是否上传了文件 if (Request .Files.Count>0) {
2017-11-19 20:58:44 340
原创 .net linq
分布类 关键字是:partial我们排序orderby ascending升序 descending降序 var result=from f in food orderby f ascending select f; Con
2017-11-19 20:56:48 162
原创 段子笑话
以前听有的女生说13厘米受不了,会很疼!还有的说9厘米都太长了。但是今天认识一个女汉子,竟然说5厘米也不行,疼得走路都别扭。可我看视频里很多女的20厘米也很享受啊...人跟人的差别真大啊!同样是女的,穿个高跟鞋,怎么完全不一样一哥们搓麻将,赚了一千五,临走,他居然还向输钱的借五佰。他解释说:出门前老婆有交待,赚一千免“公粮”一天,赚两千免“公粮”三天,输钱的话就启动“榨
2017-09-12 22:13:52 1303
原创 python的第一个小爬虫requests
1:我们刚开始爬:import requestsurl = "http://www.ip138.com/ips138.asp?ip="try: r = requests.get(url+"202.204.80.112") r.raise_for_status() 返回状态码 成功200 不是的话主动抛出异常 r.encoding = r.apparent_e
2017-09-12 21:54:55 281
原创 深浅的拷贝
= is=:我们判断内容是否相等is:判断我们的指向的地址是否相等当我们的值是-6到256我们的地址是指向的相同的地方深拷贝和浅拷贝:a=[11,22,33]b=a这个是浅拷贝 a,b共用一个地址深拷贝要导入我们的import copyimport copya = [11, 22, 33]c = copy.d
2017-09-12 21:46:48 147
转载 逻辑思维
仔细观察上图哦↑↑↑下面给你九个问题,看你能否在图中找到正确答案!!!问题1:露营人数 4 有餐具 问题2:抵达时间 昨天 有帐篷 而且还有网问题3:如何抵达 划船 有划船用的浆问题4:附近是否有城镇: 有 有鸡问题5:目前时间: 影子 早上问题6:露营者的去处:问题7:谁负责值班: 8
2017-07-22 11:54:46 464
原创 py初学者笔记
注释:#len() 长度list() 转换为列表字符串: upper() 把字符串转换为大写lower() 把字符串转换为小写title() 把字符串的首字母转换为大写rstrip() 确保字符串的末尾没空白lstrip()确保字符串的开头没空白strip() 确保字符串的两端没空白为避免类型的错误:str();列表:[]添加:
2017-07-22 09:30:19 192
原创 学习的笔记
js提交表单 //提交表单 var form = document.getElementById("表单名"); form.submit();图片: //判断用户是否上传了文件 if (Request .Files.Count>0) {
2017-07-22 09:16:36 167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人