搜索到与相关的文章
Python

Python爬虫环境配置设置

1.原本安装了Python,还有必要安装Anaconda吗?有必要Anaconda,其包含了conda、Python等180多个科学包及其依赖项,是一个开源的包、环境管理器,能够在不同的环境之间切换.2.什么是MongoDB?MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。3.什么是Robomogo?MongoDB的可视化界面。下载Robomogo免费版就足够用了4.什么是

系统 2019-09-27 17:57:08 2198

Python

《Python数据分析与挖掘实战》笔记:Apriori算法代码与使用

Apriori代码importpandasaspd#自定义连接函数,用于实现L_{k-1}到C_k的连接defconnect_string(x,ms):"""x:频繁项集列表ms:连接符,这里用‘---’return:返回长度+1的频繁项集,即L_{k-1}到C_k的连接"""x=list(map(lambdai:sorted(i.split(ms)),x))#去除序列中的连接符,并将元素排列n=len(x[0])#每个频繁项集的长度为nr=[]forii

系统 2019-09-27 17:57:00 2198

Python

python 开发的三种运行模式详细介绍

Python三种运行模式Python作为一门脚本语言,使用的范围很广。有的同学用来算法开发,有的用来验证逻辑,还有的作为胶水语言,用它来粘合整个系统的流程。不管怎么说,怎么使用python既取决于你自己的业务场景,也取决于你自己的python应用能力。就我个人而言,我觉得python作为既可以用来进行业务的开发,也可以进行产品原型的开发.一般来说,python的运行主要下面这三种模式。1.单循环模式单循环模式使用的最多,也最简单,当然也最稳定。为什么呢,因

系统 2019-09-27 17:56:03 2198

Python

使用python的pandas为你的股票绘制趋势图

前言手里有一点点公司的股票,拿不准在什么时机抛售,程序员也没时间天天盯着看,不如动手写个小程序,把股票趋势每天早上发到邮箱里,用python的pandas,matplotlib写起来很容易,几十行代码搞定。准备环境python3-mvenvvenvsource./venv/bin/activatepipinstallpandaspipinstallpandas_datareaderpipinstallmatplotlib代码如下绘制2019年到今天2019

系统 2019-09-27 17:55:24 2198

Python

python word转pdf代码实例

原理使用pythonwin32库调用word底层vba,将word转成pdf安装pywin32pipinstallpywin32python代码fromwin32com.clientimportgencachefromwin32com.clientimportconstants,gencachedefcreatePdf(wordPath,pdfPath):"""word转pdf:paramwordPath:word文件路径:parampdfPath:生成p

系统 2019-09-27 17:55:09 2198

Python

python_描述符

描述符:如果一个类中包含了三个魔术方法(get,set,delete)之一或者全部的类这个类就是一个描述符描述符的作用:描述符的作用就是对类/对象中某个成员进行详细的管理操作。数据描述符:(完整)同时具备三个魔术方法的类就是数据描述符非数据描述符(不完整):没有同时具备三个魔术方法的类就是非数据描述符三个魔术方法:__get__():触发时机:在访问对象成员属性(该成员已经交给描述符管理的时候)的时候触发作用:设置当前属性获取的值参数:self描述符的对象

系统 2019-09-27 17:54:25 2198

Python

Python跨文件全局变量的实现方法示例

前言在C语言中,由于变量一定是先声明,后使用,所以我们可以清楚的知道,现在使用的变量是全局还是局部,比如:inta=5;voidtest(void){a=1;//没有先声明,所以用的是全局的变量a}voidtest1(void){inta;a=2;//前面声明了,所以用的是局部变量a,对其所做的修改不会影响全局变量a}voidmain(void){printf("before:a=%d\n",a);test();printf("aftertest:a=%d

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

Python

Python实现过滤单个Android程序日志脚本分享

在Android软件开发中,增加日志的作用很重要,便于我们了解程序的执行情况和数据。Eclipse开发工具会提供了可视化的工具,但是还是感觉终端效率会高一些,于是自己写了一个python的脚本来通过包名来过滤某一程序的日志。原理通过包名得到对应的进程ID(可能多个),然后使用adblogcat过滤进程ID即可得到对应程序的日志。源码复制代码代码如下:#!/usr/bin/envpython#coding:utf-8#Thisscriptisaimedtog

系统 2019-09-27 17:52:59 2198

Python

python移位运算的实现

密码算法程序设计实践选的SHA-1。在写的过程中遇到一丢丢关于python移位的问题,记录一下。SHA-1其中第一步需要填充消息。简单阐述一下sha1填充消息的过程:如输入消息“123”,先转成ascii码――313233,消息长度为3*8=24。即001100010011001000110011然后填充一个1占1bit,再填充447-24bit个0。10000000...00000000最后64bit加上消息长度24的二进制00011000二进制相当于是

系统 2019-09-27 17:52:18 2198