摘要: 这几天借着学习的机会,开通了云服务器、完成了实名认证、注册了微信公众平台,准备动手实践实践,把整个过程记录下来和大家交流学习,可以分3个步骤: 1.准备云服务器,因为微信在做接入的时候要填写公网的IP地址 2.配置web服务器,在服务器端用nginx做了一个代理,把请求转发给后端 3.后端服务采用的是python,使... 阅读原文
2018-05-24 16:23:04 阅读(741) 评论(0)
摘要: 第 19 届 KDnuggets 数据和机器学习使用工具调查近日结束,虽然详细分析尚未放出,但我们还是能从 KDnuggets 公司的调查中窥视一二。 按照调查规则,每个投票者会选择 7 个不同的语言工具,因此,在排除掉 260 个对单独一门语言极其偏好的“非正常”数据之后,最后,KDnuggets 选取了 205... 阅读原文
2018-05-24 14:33:10 阅读(759) 评论(0)
摘要: 七个函数 string.join(seq):以 string 作为分隔符,将 seq 中所有的元素(的字符串表示)合并为一个新的字符串 str = '*' seq = 'abcasdasd' print(str.join(seq))结果:a*b*c*a*s*d*a*s*d   string.split(str="... 阅读原文
2018-05-24 12:35:01 阅读(759) 评论(0)
摘要: 铁乐学python_Day42_线程池 concurrent.futures 异步调用模块 concurrent.futures模块提供了高度封装的异步调用接口 ThreadPoolExecutor:线程池,提供异步调用 ProcessPoolExecutor: 进程池,提供异步调用 基本方法 submit(fn... 阅读原文
2018-05-24 10:43:03 阅读(738) 评论(0)
摘要:   取一个list或tuple的部分元素是非常常见的操作。对于这种经常指定索引范围的操作,用循环十分繁琐,因此,Python提供了切片(Slice)操作符,能大大简化这种操作。 >>> L = list(range(20)) >>> L [0, 1, 2, 3, 4, 5, 6,... 阅读原文
2018-05-24 10:23:01 阅读(784) 评论(0)
摘要: 在上一篇:Django之--通过MVC架构的html模板展示Hello World! 讲述了基本的MVC模型,但是却并没有测试Model的作用,本文通过mysql数据库来测试。 Django自带的model支持多数主流数据库,如MySQL、Oracle、PostgreSQL、SQLLite等,对MSSQL的支持可能不... 阅读原文
2018-05-24 10:20:02 阅读(778) 评论(0)
摘要: 欢迎加入千人交流学习群:125240963 三、图像的一些基本操作 1. 输出图片的信息(格式、尺寸以及图像类型) 4. 旋转图片 要旋转一幅图像,可以使用逆时针方式表示旋转角度,然后调用 rotate() 方法: 由于尺寸不变,旋转45度之后会填白 rorate2: 注意:只有选择9... 阅读原文
2018-05-24 10:07:04 阅读(756) 评论(0)
摘要: 第一个Python程序 可以打开notepad或者其他文本编辑器,输入:print("Hello Python!"),将文件保存到任意盘符下,后缀名是  .py 两种python程序执行方式 1. 在终端里执行代码:   执行命令:Python  文件保存的路径\文件名.py   (图中红色)   之所以能这样直接执... 阅读原文
2018-05-24 09:41:02 阅读(763) 评论(0)
摘要: 铁乐学python_Day42_线程-信号量事件条件 线程中的信号量 同进程的一样,Semaphore管理一个内置的计数器, 每当调用acquire()时内置计数器-1;调用release() 时内置计数器+1; 计数器不能小于0;当计数器为0时,acquire()将阻塞线程直到其他线程调用release()。 实例... 阅读原文
2018-05-24 08:24:07 阅读(796) 评论(0)
摘要: 1、下载anaconda 打开https://www.continuum.io/downloads,找到自己要的版本 如:https://repo.anaconda.com/archive/Anaconda3-5.1.0-Linux-x86_64.sh 2、安装 bash Anaconda3-5.1.0-Linux-... 阅读原文
2018-05-24 06:45:02 阅读(2280) 评论(0)