搜索到与相关的文章
Python

python爬虫第7关项目利用扇贝网做个测单词的小工具

要求实现功能:利用扇贝网:https://www.shanbay.com/,做个测单词的小工具。扇贝网已经有一个测单词量的功能,我们要做的就是把这个功能复制下来,并且做点改良,搞一个网页版没有的功能————自动生成错词本。1.根据选择的题库,获取50个单词点开检查->Network->选中Perservelog->查看XHR->点开刷新之后出现的XHR->查看Response会发现题库在response这里,于是我们需要找到真正的URL,也就是在Heade

系统 2019-09-27 17:53:27 2458

Python

Python网络编程基于多线程实现多用户全双工聊天功能

多线程原理:TCP服务器会创建一个线程池,每当有客户端请求连接的时候,它便会从线程池中分配一个线程同客户端建立连接,当客户端中断连接后,线程便销毁。SocketServer是标准库中一个高级别的模块。用于简化网络客户与服务器的实现。socketserver模块中分两大类:server类(解决连接问题)和request类(解决通信问题)我们将服务器做为中转站来处理信息,一方面与客户端互动,另一方面进行消息转发。大体思路确定下来后,需要确定一些通信规则:1.客

系统 2019-09-27 17:52:19 2458

Python

python f-string式格式化听语音流程讲解

f-string格式化的字符串,是字符串格式化的一种,而且是最新的一种。这里收集的是它的一些基本用法。没有限定宽度的写法:f"xxxx{替换字段}xxx";可以有多个替换字段。对于数字,字符串转换时可以使用限定宽度。f"xxx{转换字段:限定符号}xxx"。可以有多个替换字段。使用和注意事项收集:转换字段不能为空(不能是空的表达式);1)如果写了一个空的字段,有些编辑器会有红线提示。例如pycharm。2)空,不是指的空数据类型;例如可以是空字符串,空列表

系统 2019-09-27 17:49:09 2458

Python

Python及一些库的小知识点汇总

Python基础a[::-1]:翻转列表解释:a[i:j:s],当s<0时,i缺省时,默认为-1.j缺省时,默认为-len(a)-1所以a[::-1]相当于a[-1:-len(a)-1:-1],也就是从最后一个元素到第一个元素复制一遍。所以你看到的是倒序输出。numpy相关newaxisnp.newaxis在使用和功能上等价于None,可以看作是None的一个别名可以理解为新增了一个所有值都为空的维度。从上图可以看出,newaxis给x新增了一个Y-axi

系统 2019-09-27 17:48:49 2458

Python

python实现将文件夹内的每张图片批量分割成多张

一、说在前面需求:有一张长为960,宽为96的图片,需要将其分割成10张96*96的图片并存放在另外一个文件夹下,通过手工分割耗时且不规范,选择python写一个简单的程序完成。二、源码#-*-coding:utf-8-*-"""CreatedonThuAug2318:19:092018@author:Administrator"""importosfromPILimportImage#切割图片defsplitimage(src,rownum,colnum

系统 2019-09-27 17:47:27 2458

Python

python中matplotlib条件背景颜色的实现

如何根据图表中没有的变量更改折线图的背景颜色?例如,如果我有以下数据帧:importnumpyasnpimportpandasaspddates=pd.date_range('20000101',periods=800)df=pd.DataFrame(index=dates)df['A']=np.cumsum(np.random.randn(800))df['B']=np.random.randint(-1,2,size=800)如果我做df.A的折线图,

系统 2019-09-27 17:37:39 2458

编程技术

我的博客在等了48小时后终于开通了

我为什么要在这里申请一个博客呢?因为:这里的博客----1、支持代码高亮显示2、高手聚多,可互相学习、互相交流3、是从牛腩的新闻发布系统视频教程中得知的这个网站。我准备在这里创建我的代码库。祝这个网站越办越好,人气越来越多。其实,我早已有自己的网站www.aspok.net欢迎大家光顾。我的博客在等了48小时后终于开通了

系统 2019-08-29 23:05:15 2458

编程技术

mongodb初探-小试牛刀

1、启动数据库服务2、下载mongodb的Java驱动,并构建到java工程中,下载地址:https://github.com/mongodb/mongo-java-driver/downloads3、编写如下代码packagecom.ljq.dao;importjava.util.Date;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjava.util.Se

系统 2019-08-29 23:04:03 2458

编程技术

深入理解Magento – 第六章 – 高级Magento模型

深入理解Magento作者:AlanStorm翻译:HailongZhang第六章–高级Magento模型我们讲过Magento有两种模型,简单模型和EAV(EntityAttributeValue)模型。上一章我们讲过所有的Magento模型都是继承自Mage_Core_Model_Abstract/Varien_Object。简单模型和EAV模型的区别在于资源模型(ModelResource)。虽然所有的资源模型都最终继承“Mage_Core_Mode

系统 2019-08-29 23:03:49 2458

Android

短信的收发及在android模拟器之间实践(3)

6、温故知新之Intent此系列前面简单地接受过意图(Intent),这里再次简单介绍一下,在短信接收程序和使用Intent发送SMS中我们要用到。android应用程序的三大组件——Activities、Services、BroadcastReceiver,通过消息触发,这个消息就称作意图(Intent)。下面以Acitvity为例,介绍一下Intent。Android用Intent这个特殊的类实现在Activity与Activity之间的切换。Inte

系统 2019-08-29 22:48:33 2458