
Python
Moshow郑锴
Powered by Core iMoshow
展开
-
python抓取淘宝关键字信息
懒得写字,不要说,就是干。# coding=utf-8import urllib.requestimport refrom urllib.request import urlopen, urlretrieve#打开网页,获取网页内容def url_open(url): headers=("user-agent","(Windows NT 10.0; WOW64) App...原创 2018-04-23 00:21:25 · 2087 阅读 · 3 评论 -
Python Tornado之跨域请求与Options请求
问题背景公司的项目是前后端分离,前端Vue+后端JavaSpringBoot为主,部分功能是PythonTornado,那么需要支持一个是跨域以及Options请求。Option请求只需要跟处理get一样处理options请求就可以了。vue一般需要访问options方法, 如果报错则很难继续,所以只要通过就行了,当然需要其他逻辑就自己控制。#COM串口class SerialHandl...原创 2018-12-26 00:05:23 · 6723 阅读 · 3 评论 -
Python Tornado之WebSocket聊天室
项目背景最近有个血压项目,需要用到python tornado+websocket+com通讯,所以会逐渐写出来。之前弄的是Springboot2的ws,SpringBoot2.0集成WebSocket,实现后台向前端推送信息,现在由于java com口通讯没有python好用,所以改用Python这套。WebSocket连接WebSocket和Http轮询的都是客户端和服务器之间是持久通...原创 2018-12-25 12:14:50 · 6008 阅读 · 2 评论 -
Python Tornado入门:Hello Tornado
Why Tornado?在过去的五年里,Web开发人员的可用工具实现了跨越式地增长。当技术专家不断推动极限,使Web应用无处不在时,我们也不得不升级我们的工具、创建框架以保证构建更好的应用。我们希望能够使用新的工具,方便我们写出更加整洁、可维护的代码,使部署到世界各地的用户时拥有高效的可扩展性。这就让我们谈论到Tornado,一个编写易创建、扩展和部署的强力Web应用的梦幻选择。我们三个都因为...原创 2018-12-19 10:52:40 · 643 阅读 · 0 评论 -
No module named 'tornado.ioloop'; 'tornado' is not a package
问题背景最近要用到python tornado框架,结果一开始运行就报错py tornado.pyTraceback (most recent call last): File "tornado.py", line 2, in <module> import tornado.ioloop File "D:\workspace\python\python-com...原创 2018-12-19 10:16:39 · 1504 阅读 · 0 评论 -
Python Tornado之连接Eureka注册中心
问题背景项目使用SpringCloud微服务这套,注册中心为Eureka,网关刚升级为Gateway。而现在血压模块需要用Python+串口+ws来处理。解决方案py-eureka-client首先我们要引入一个py-eureka-client客户端,这个库很方便就可以连接Eureka注册中心。安装只需要pip install py_eureka_client英文说明文档可以到...原创 2018-12-19 16:19:54 · 2736 阅读 · 5 评论 -
pymysqlclient 提示Microsoft Visual C++ 14.0 is required问题
C:\Users\zhengk>pip install mysqlclientCollecting mysqlclient Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<p...原创 2018-08-24 10:24:35 · 2435 阅读 · 1 评论 -
PythonDjango之表单提交与后台处理请求
PythonDjango对于表单的提交和处理,也是略简单的,开发上手容易,这节课我们直接进行表单提交与后台处理请求的学习。urls.py首先是urls.py添加url的解析from django.urls import pathfrom . import viewfrom . import formurlpatterns = [ path('hello/', vie...原创 2018-08-20 00:17:50 · 8321 阅读 · 5 评论 -
PythonDjango入门攻略
为何要DjangoPython下有许多款不同的 Web 框架,Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。Django是一个开放源代码的Web应用框架,由Python写成。Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。Django采用了MVC的软件设计模式,即模型M,视图V和控制器C...原创 2018-08-19 00:37:37 · 1727 阅读 · 0 评论 -
Python之10人比赛分组
背景最近公司准备举行王者荣耀夏季清凉赛,作为会长,当然要write点code来show一下了。这是典型的十人随机分组,也就下班的时候随便写,没有经过太多思考也没有太多封装优化等等,下次再写点厉害的吧。截图原理 random.shuffle的函数原型为:random.shuffle(x[, random]),用于将一个列表中的元素打乱代码#! /usr/bi...原创 2018-06-21 20:16:38 · 3747 阅读 · 0 评论 -
python之画个小猪佩奇
从csdn看到的,什么都不用说了,copy ctrl+v就是干。。。基本原理选好画板大小,设置好画笔颜色、粗细,定位好位置,依次画鼻子、头、耳朵、眼睛、腮、嘴、身体、手脚、尾巴,完事儿。都知道,Turtle 是 Python 内置的一个比较有趣味的模块,俗称“海龟绘图”,它是基于 Tkinter 模块打造,提供一些简单的绘图工具。在海龟作图中,我们可以编写指令让一个虚拟的(想象...转载 2018-06-02 21:12:46 · 3394 阅读 · 6 评论 -
Python之520爱的表白
我的女神叫包包,今天,我要写个小python向她表达我油腻的爱意。 import timewords = 'LoveBaoBao'#input('Please input the words you want to say!:')#例子:words = "Dear lili, Happy Valentine's Day! Lyon Will Always Love You Till T...原创 2018-05-20 23:19:22 · 5296 阅读 · 6 评论 -
Python调用自定义浏览器打开网页
比如我用基于Chrome的浏览器,例如qq浏览器,百分CentBrowser浏览器等,那么我们只需要这样调用。#coding=utf-8import webbrowserchromePath = r'D:\software\centbrowser\chrome.exe'webbrowser.register('chrome', None, webbrowser.BackgroundBro...原创 2018-05-07 16:27:41 · 2832 阅读 · 0 评论 -
Python用pathlib库操作路径
在日常编码中,常常会有这些操作 在当前目录或用户目录下新建一个配置文件, 获取一个文件的路径或上级目录 这些都涉及路径操作 相信大家都使用过os.path来处理过,这个痛苦我想”谁用谁知道吧” 今天的主角pathlib就是来解决痛苦的…pathlib简介pathlib是跨平台的、面向对象的路径操作库,相对os.path作为string对象需要进行众...原创 2018-05-07 15:57:03 · 8063 阅读 · 0 评论 -
Python抓取开源中国资讯(使用BeautifulSoup库)
Python抓取开源中国资讯(使用BeautifulSoup库)效果代码#coding=utf8import requestsimport reimport xlrdimport xlwtimport timefrom bs4 import BeautifulSoupmyfile=xlwt.Workbook()table1=myfile.add_shee...原创 2018-05-05 17:42:03 · 2783 阅读 · 3 评论 -
python抓取并分析日志样本
背景最近需要帮我哥做个python小功能,功能的目的就是分析现有的一堆access日志文件(不包含实时增量分析,仅针对固定样本日志,约400mb),从中查找出包含某一关键字的日志,并提取ip出来,统计同一ip出现的次数。功能分析遍历日志文件逐行加载日志分析每行中是否包含关键字包含关键字的日志行用正则表达式提取ip统计ip出现的次数print输出结果到txt文件excel&gt;...原创 2019-02-23 11:07:52 · 12167 阅读 · 9 评论