1、爬虫概念爬虫:写一段代码,去指定的url(网站)去获取指定的数据互联网:或联网中,给你一个起始url,比如:www.baidu.com,互联网中的节点都是一个al链接,或者称之为url1.1通用爬虫:百度,搜狗,google,雅虎,bing1.1.1他们的工作:1.爬取所有信息2.主动提交url3.百度主动和域名服务商合作1.1.2如果不想让百度抓取?robots.txt放到django根目录1.1.3网站排名:魏则西事件pagerank1.2
系统 2019-09-27 17:57:14 2456
学英语广告最近也许是刚开学的原因,不管是公众号,还是刷抖音,导出都能看到关于学英语、背单词的广告。不知道现在学生们背单词买的什么辅导材料。反正我们上学那会,《星火阅读》特别的火。记得当时随书还送一个红色的塑料膜。书中英语单词是红色的其他文字是黑色的。背单词的时候先把塑料膜盖在书上,然后就只能看到翻译和音标,从而起到自测英语的作用。一页看完了取下塑料膜,再核对哪些单词记错了。就这么一个无脑的功能,当时的我们都觉得好犀利,谁一本这样的背单词书,都不好意思出去装
系统 2019-09-27 17:55:27 2456
C++文件test.h#pragmaonce#includeextern"C"char*show(char*input);test.cpp#include"test.h"extern"C"char*show(char*input){returninput;}编译为so库gcctest.cpp-fPIC-shared-olibtest.so调用importctypesmyso=ctypes.cdll.LoadLibrary('./libtest.so')my
系统 2019-09-27 17:53:31 2456
Centos7自带python2.7,我们不对它进行升级,而是使用源码安装python3,让二者共存。这样可以保证系统中使用python2.7的软件正常运行。首先看看成功安装python3后,软链接的依赖关系,也包括python2.7的依赖关系:[root@localhost~]#ll/usr/bin/python*lrwxrwxrwx.1rootroot7Jun1306:30/usr/bin/python->python2lrwxrwxrwx.1root
系统 2019-09-27 17:52:13 2456
今天测试用了一下python爬取百度云网盘资源.代码片段importurllibimporturllib.requestimportwebbrowserimportredefyunpan_search(key):keyword=keykeyword=keyword.encode('utf-8')keyword=urllib.request.quote(keyword)url="http://www.wangpansou.cn/s.php?q="+keywo
系统 2019-09-27 17:51:53 2456
ubutnu16.04搭建深度学习环境:python3+keras+tensflow一、硬件信息查看cpu型号查看显卡型号查看系统版本二、软件安装2.1安装anaconda32.2安装keras2.3设置GPU支持2.3.1安装驱动2.3.2安装CUDA2.3.3安装cuDNN4.安装tensorflow-gpu5.安装keras一、硬件信息深度学习需要训练模型,一块英伟达的显卡必不可少。初学者,资金不太充裕,就买了一块navidaRTX系列显卡。查看cp
系统 2019-09-27 17:50:25 2456
前言paramiko模块是基于Python实现的SSH远程安全连接,可以提供在远程服务器上执行命令、上传文件到服务器或者从指定服务器下载文件的功能。paramiko模块安装方法paramiko模块不是python自带的标准库,需要自行下载安装,建议使用pip自动安装。方法如下:(1)配置pip命令和镜像源路径。如果已配置,跳过。(2)执行pipinstallparamiko进行安装。出现successful字样表示安装完成。paramiko常用函数介绍SS
系统 2019-09-27 17:49:26 2456
学习python,可以用这几个ide,零基础编程初学者建议先用idle,想以后当专业程序员,用vim.省事一点用sublime或AptansStudio3+pydev.欢迎参加python培训,既讲语法,又讲编程思路。http://www.qy7788.com.cn/shiyongxinxi/shiyongxinxi170.htmlpythonide介绍,多个免费ide的介绍
系统 2019-08-12 01:33:13 2456
我们以学信网为例爬取个人信息**如果看不清楚按照以下步骤:**1.火狐为例打开需要登录的网页�C>F12开发者模式(鼠标右击,点击检查元素)�C点击网络�C>需要登录的页面登录下�C>点击网络找到一个POST提交的链接点击�C>找到post(注意该post中信息就是我们提交时需要构造的表单信息)importrequestsfrombs4importBeautifulSoupfromhttpimportcookiesimporturllibimporthtt
系统 2019-09-27 17:57:26 2455
上节我们提到解决赋值中等号两边参数不一致的方法可以通过切片,但在Python3中我们可以利用特定的语法更加方便的处理这种情况,如下示例。当带*出现在结尾间时L=[1,2,3,4,5]a,*b=Lprint(a,b)示例结果:1[2,3,4,5]我们可以看到a匹配了列表中第一个元素值,而b匹配了后面所有的内容,并且为列表。即当我们利用带*符号匹配时,就可以解决赋值时等号两边元素数量不相等的情形,那么这种带*的处理方式都有哪些详细的使用场景和用法呢?当带*出现
系统 2019-09-27 17:56:23 2455
oop1.py文件代码#user/bin/pythonclassFoo:defbar(self):print('ok')defhello(self,name):print("iam%s"%name)foo=Foo()foo.bar()foo.hello('FredHuang')classFoo:def__init__(self,name,age):'''初始化实例属性'''self._name=name"""该方法不能通过frommoduleimport*
系统 2019-09-27 17:53:01 2455
例如:if__name__=='__main__':main()如果运行的是主函数的话,执行下一句main()如果作为模块被其他文件导入使用的话,我们就不执行后面的main()什么的。看个例子:#test.pydefmain():print('Hello,world!')main()这是一个打印Hello,world!的简单程序我们尝试从其他文件调用它:#test1.pyimporttesttest.main()运行test1.py,出现打印了两个Hell
系统 2019-09-27 17:51:50 2455
本文实例讲述了Python图像处理模块ndimage用法。分享给大家供大家参考,具体如下:一原始图像1代码fromscipyimportmiscfromscipyimportndimageimportmatplotlib.pyplotaspltface=misc.face()#face是测试图像之一plt.figure()#创建图形plt.imshow(face)#绘制测试图像plt.show()#原始图像2运行结果二高斯滤波1代码fromscipyimp
系统 2019-09-27 17:51:18 2455
importtimedeflog_time(func,*args,**kwargs):definner():t1=time.time()func(*args,**kwargs)t2=time.time()print(f"使用的时间是{t2-t1}s")returninner@log_timedefappend_func():ll=list()foriinrange(10000):ll.append(i)@log_timedefinsert_func():l
系统 2019-09-27 17:49:44 2455
利用python-docx模块,写批量生日邀请函有关python-docx的使用方法,可以参考官方的API文档。这里使用了其中的一些基本功能,来完成一个简单的任务:为参加聚会的好友,每人写一个word文档邀请函。邀请函也很简单,如下图:下面是代码:importdocxfromdocx.enum.textimportWD_PARAGRAPH_ALIGNMENT#引入文字的位置样式fromdocx.sharedimportPt#设置字体#从guest.txt文
系统 2019-09-27 17:47:40 2455