- 军军小站|张军博客
搜索到与相关的文章
Python

python 删除爬虫里无法识别的表情字符

在爬网易云评论的时候发现评论里有很多人发表情,然而python爬取表情后发现无法把表情写入文件里。从而导致异常。后来找到了两种方法判断。第一种:通过re.sub()删除评论里无法识别的字符串,re.sub有个弊端就是只有第一个表情图片错误的时候能处理,第二个就无法处理了defcharacter(a):dk=open(r'.\评论.txt','w')try:#如果报错,则获取报错的字符串信息dk.write(a)dk.close()exceptExcepti

系统 2019-09-27 17:57:28 2402

Python

Python爬虫入门【5】:27270图片爬取

今天继续爬取一个网站,http://www.27270.com/ent/meinvtupian/这个网站具备反爬,所以我们下载的代码有些地方处理的也不是很到位,大家重点学习思路,有啥建议可以在评论的地方跟我说说。为了以后的网络请求操作方向,我们这次简单的进行一些代码的封装操作。这里在你可以先去安装一个叫做retrying的模块pipinstallretrying这个模块的具体使用,自己去百度吧。嘿嘿哒〜在这里我使用了一个随机产生USER_AGENT的方法i

系统 2019-09-27 17:57:21 2402

Python

基于Python的ModbusTCP客户端实现详解

前言Modbus协议是由Modicon公司(现在的施耐德电气SchneiderElectric)推出,主要建立在物理串口、以太网TCP/IP层之上,目前已经成为工业领域通信协议的业界标准,广泛应用在工业电子设备之间的互联。ModbusPoll和ModbusSlave是两款非常流行的Modbus设备仿真软件,支持ModbusRTU/ASCII和ModbusTCP/IP协议,经常用于测试和调试Modbus设备,观察Modbus通信过程中的各种报文。当用于支持M

系统 2019-09-27 17:53:03 2402

Python

Rust 能取代 Python,更好的实现神经网络?

Rust也能实现神经网络?作者|NathanJ.Goldbaum译者|弯月,责编|屠敏出品|CSDN(ID:CSDNnews)以下为译文:我在前一篇帖子(http://neuralnetworksanddeeplearning.com/chap1.html)中介绍了MNIST数据集(http://yann.lecun.com/exdb/mnist/)以及分辨手写数字的问题。在这篇文章中,我将利用前一篇帖子中的代码,通过Rust实现一个简单的神经网络。我的目

系统 2019-09-27 17:52:04 2402

Python

Python实现蒙特卡洛模拟

蒙特卡洛模拟是一种统计学方法,基本原理是通过大量的随机样本对系统进行模拟,从而求得所需计算的参量。使用蒙特卡洛模拟方法的基本要素包括:构建或描述概率模型、从已知概率分布采样、建立各种估计量。使用“简书-朱焕”的"定量分析项目总持续时间"例子:比如说我们现在有个项目,该项目共有三个WBS要素分别是设计、建造和测试,为了简单起见我们假设这三个WBS要素的预估的工期概率分布都呈标准正态分布,而且三者之间都是完成到开始的逻辑关系,这样整个项目工期就是这三个WBS要

系统 2019-09-27 17:48:10 2402

Python

python实现BP神经网络回归预测模型

神经网络模型一般用来做分类,回归预测模型不常见,本文基于一个用来分类的BP神经网络,对它进行修改,实现了一个回归模型,用来做室内定位。模型主要变化是去掉了第三层的非线性转换,或者说把非线性激活函数Sigmoid换成f(x)=x函数。这样做的主要原因是Sigmoid函数的输出范围太小,在0-1之间,而回归模型的输出范围较大。模型修改如下:代码如下:#coding:utf8''''author:Huangyuliang'''importjsonimportra

系统 2019-09-27 17:47:41 2402

编程技术

推荐一偏介绍服务器编程的文章

最近在研究Postfix程序,偶然发现一篇介绍服务器编程的博客写得不错,给大家推荐一下协作半驻留式服务器程序开发框架---基于Postfix服务器框架改造(http://zsxxsz.iteye.com/blog/450186),俺大体明白了一些关于服务器编程的知识,看来写个东东真是不容易,早知这样当初就不从事编程这行了推荐一偏介绍服务器编程的文章

系统 2019-08-29 23:53:02 2402

编程技术

又见:“中医与DBA”

October10ZZ思考“中医与DBA”原文:http://www.itpub.net/viewthread.php?tid=476403&extra=&page=1思考“中医与DBA”最近看了一本书《思考中医》,遂思考中医与DBA的关系。”中医与DBA有什么关系?牛头不对马面!“刚写完标题,就被同事嘲笑一番上工与下工《内经》将医生分上工与下工,张仲景说“上工不治已病治未病”。上工救其萌芽,故曰上工。下工救其已成,救其已败。正面思考:一个项目,在问题出现

系统 2019-08-29 23:18:03 2402

Java

java基础

Java基础从事java相关的编程工作已经有4年多的时间了,个人感觉学习一门语言还是要从基础做起。下载jdk,配置java环境变量下载jdk并安装:到http://www.sun.com上下载一个Javase版本的jdk,安装。配置系统的环境变量,打开系统属性对话框(我的电脑右键最下面的菜单),选择高级对话框(如下图):增加一个环境变量,名字是“java_home”,值是jdk安装的路径,我的电脑中是:C:\ProgramFiles\Java\jdk1.6

系统 2019-08-29 22:11:17 2402

编程技术

Struts1.x系列教程(10):Validator验证框架入

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:Struts1.x系列教程(9):上传任意多个文件Struts2教程4:使用validate方法验证数据Struts2教程5:使用Validation框架验证数据一、Validator框架的优势Validator框架是一个Struts插件,最初由DavidWinterfeldt设计并实现。Validator框架从Struts0.5时代就可以使用,但那时Validator框架只是被捐助的一个jar包。Ap

系统 2019-08-29 22:05:53 2402