#python爬虫

Apache + mod_wsgi (Python)部署webpy应用

  (1).下载Httpd及依赖--apr、apr-util    httpd: http://httpd.apache.org/    apr&apr-util: https://apr.apache.org/  (2).编译     apr:$./configure--pref...

如何在MacOS的VScode上安装Python3

由于MacOS上的VScode默认安装的Python版本是2.7,所以需要我们自己手动安装Python3从Python官网下载最新版本-安装-设置环境变量当然是可行的,但下面要介绍的是另外一种方式:HomebrewHomebrew是macOS的软件包管理工具,所以不只是Python,缺失的软件包通过它来安装都将很方便安...

python总结

 python入门python语法31[string的print和format] python语法31[基本数据类型和流程控制]python基础31[数据结构list+tuple+set+dictionary]python语法31[函数]python语法31[类]python基础31[help()来...
代码星球 ·2020-04-05

Python操作RabbitMQ

RabbitMQ是一个由erlang开发的AMQP(AdvancedMessageQueue)的开源实现的产品,RabbitMQ是一个消息代理,从“生产者”接收消息并传递消息至“消费者”,期间可根据规则路由、缓存、持久化消息。“生产者”也即mess...
代码星球 ·2020-04-05

python远程连接paramiko 模块和堡垒机实现

paramiko模块是基于python实现了SSH2远程安全连接,支持认证和密钥方式,可以实现远程连接、命令执行、文件传输、中间SSH代理功能安装pipinstallparamiko或easy_installparamikoparamiko依赖第三方的Crypto,Ecdsa和pyhton-devel,所以需要安装&n...

python对缓存(memcached,redis)的操作

Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon)是用C写的,但是客户端可以用任何语言来编写,并通过memc...

python作用域和多继承

python无块级作用域看c语言代码:#include<stdio.h>intmain(){if(2>0){inti=0;}printf("i=%d",i);return0;} 在这段代码中,if子句引入了一个局部作用域,变量i就存在于这个局部作用域中,但对外不可见,因此,接下来在print...
代码星球 ·2020-04-05

python面相对象进阶

python类的成员有三种:字段、方法、属性字段字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同,普通字段属于对象,只有对象创建之后,才会有普通字段,而且只能通过对象来调用静态字段属于类,解释器在加载代码的时候已经创建,对象和类都可以调用例子:classProvince:c...
代码星球 ·2020-04-05

python便利生活之 邮件

 邮件的发送与接受,不管是发送还是接受,现在的工作几乎都离不开邮件,当然邮件只是其中之一。但是,如果能够在工作达到一定的完成度之后或者完成工作之后又或者是出现故障时算法无法解决、程序崩溃的时候定时的按时的收到通知。python可以实现这个脚本功能。发送邮件库smtplib以及构造邮件库email导库frome...
代码星球 ·2020-04-05

常用的Python操作

 检索当前工作目录下的py文件importglobglob=glob.glob('*.py')#适用正则规则print(glob) importosnowpwd=os.getcwd()#返回当前工作目录print(nowpwd)os.chdir(r'D:untitled1')#修改工作目录chpwd...

爬虫必备之selenium

 selenium是一个自动化测试的工具,我不是搞那方面的,所以也在那方面的具体应用不太了解。但是,这并不影响我在爬虫和其它方面的使用。安装:使用pip安装就可以了。注:使用selenium之前需要下载chromedriver.exe放入chorme安装的文件夹,并配置环境变量哦!具体自行百度解决。具体使用:...
代码星球 ·2020-04-05

爬取爬虫学习资料

 如有不得当之处,请联系我会及时删除这次的抓取我用的是requests和Xpath,因为没有必要使用大型工具importrequestsfromlxmlimportetree 思路:1.目的是下载爬虫教程2.分析网页以及规则,使用Xpath简单获取下载url3.循环下载代码如下:classgithu...
代码星球 ·2020-04-05

Python3基础第六篇:列表生成式

 列表生成式即ListComprehensions,是内置的用来创建列表的生成式。example=[i*3foriinrange(1,50,2)]print(example)#这里将输出出结果[3,9,15,21,27,33,39,45,51,57,63,69,75,81,87,93,99,105,111,1...

Python3基础第七篇:异常处理

 在Python里面可以使用try/except/finally语句来捕捉程序运行时产生的例外!try语句块用来包含可能产生异常的代码块,若是产生异常则try块内的内容不执行,except块里的代码开始执行。若try块一切正常,则不执行except块里代码。但最终,不管try正常与否,finally块的内容都...

Python3基础第八篇:assert断言

 断言就是去检测一个条件,若为真,它什么都不做,若为假将触发一个错误信息。assert有两个参数,第二个参数来给触发到的错误做注释参数使用。例如:a=-10assert(a>=0),"值不是我想要的!" 或者:x=input('输入x的值:')assert(int(x)>0),"不是我想...
首页上一页...341342343344345...下一页尾页