搜索到与相关的文章
Python

python仿evething的文件搜索器实例代码

今天看到everything搜索速度秒杀windows自带的文件管理器,所以特地模仿everything实现了文件搜索以及打开对应文件的功能,首先来一张搜索对比图。这是evething搜索效果:这是自己实现的效果:主要功能就是python的os库的文件列表功能,sqllite创建表,插入数据以及模糊搜索,然后就是tkiner实现的界面功能。全部代码贴出来做一次记录,花费一天时间踩坑。#coding=utf-8importtkinterastkimportt

系统 2019-09-27 17:56:39 2389

Python

Python实现爬取亚马逊数据并打印出Excel文件操作示例

本文实例讲述了Python实现爬取亚马逊数据并打印出Excel文件操作。分享给大家供大家参考,具体如下:python大神们别喷,代码写的很粗糙,主要是完成功能,能够借鉴就看下吧,我是学java的,毕竟不是学python的,自己自学看了一点点python,望谅解。#!/usr/bin/envpython3#encoding=UTF-8importsysimportreimporturllib.requestimportjsonimporttimeimport

系统 2019-09-27 17:55:18 2389

Python

python hough变换检测直线的实现方法

1原理2检测步骤将参数空间(ρ,θ)量化成m*n(m为ρ的等份数,n为θ的等份数)个单元,并设置累加器矩阵,初始值为0;对图像边界上的每一个点(x,y)带入ρ=xcosθ+ysinθ,求得每个θ对应的ρ值,并在ρ和θ所对应的单元,将累加器加1,即:Q(i,j)=Q(i,j)+1;检验参数空间中每个累加器的值,累加器最大的单元所对应的ρ和θ即为直角坐标系中直线方程的参数。3接口image:二值图像,canny边缘检测输出。这里是result。rho:以像素为

系统 2019-09-27 17:53:36 2389

Python

python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码

在使用Matplotlib画图过程中,有些内容必须鼠标点击或者划过才可以显示,这个问题可以依赖于annotate(s='str',xy=(x,y),xytext=(l1,l2),..)这个函数,其中s为注释文本内容,xy为被注释的坐标点,xytext为注释文字的坐标位置,其他参数可自行百度哈。当鼠标滑过时候,将其设置为可见,默认情况下为隐藏。下面是一个小例子:#-*-coding:UTF-8-*-importmatplotlib.pyplotaspltfi

系统 2019-09-27 17:53:10 2389

Python

Python 绘图,我只用 Matplotlib

01散点图散点图显示两组数据的值,如图1-1所示。每个点的坐标位置由变量的值决定,并由一组不连接的点完成,用于观察两种变量的相关性。例如,身高—体重、温度—维度。图1-1散点图示例使用Matplotlib的scatter()函数绘制散点图,其中x和y是相同长度的数组序列。scatter()函数的一般用法为:主要参数说明如下:x,y:数组。s:散点图中点的大小,可选。c:散点图中点的颜色,可选。marker:散点图的形状,可选。alpha:表示透明度,在0~

系统 2019-09-27 17:52:53 2389

Python

linux下安装python3和对应的pip环境教程详解

1、下载python3.6的安装包:wgethttps://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz2、解压后,进入到解压目录下,执行如下命令,将python3.6进行编译,如下是将python的环境编译到/usr/local/python3的目录下,注意先创建该目录:./configure�Cprefix=/usr/local/python33、安装makemakeinstall4、安装完成后,为了

系统 2019-09-27 17:52:03 2389

Python

Python用GET方法上传文件

之前在osc看到一个文章讨论Get和Post的不同,有人说不能用Get来上传文件。这就是用Get上传文件的例子,client用来发Get请求,server用来收请求。文件内容是在http请求的body内传过去的。用了不同的语言,因为我觉得各自处理起来都要方便些。而且我觉得浏览器也是可以发出这样的请求的,之后我会尝试一下。请求端代码复制代码代码如下:importrequests#需要安装requestswithopen('test.txt','rb')asf

系统 2019-09-27 17:51:34 2389

Python

python + web操作 爬虫 自动填写表单

python+web操作爬虫自动填写表单Preinstallpackage安装webdriver库(chorme版本):找到你的版本,下载好放到Google/Chrome/Application文件夹下http://npm.taobao.org/mirrors/chromedriver/配置环境变量C:\Users\menglingjun\AppData\Local\Google\Chrome\Application把这个加到环境变量,可能你那不一样,就是

系统 2019-09-27 17:51:21 2389

Python

Python使用正则表达式分割字符串的实现方法

如下:re.split(pattern,string,[maxsplit],[flags])pattern:表示模式字符串,由要匹配的正则表达式转换而来。string:表示要匹配的字符串。maxsplit:可选参数,表示最大的拆分次数。flags:可选参数表示标志位,用于控制匹配方式,如是否区分子母大小写示例代码:importrepattern=r'[?|&]'#定义分隔符url='http://www.baidu.com/login.jsp?userna

系统 2019-09-27 17:50:54 2389

Python

python&&ftp上传和多线程开发&&学习笔记

python&&ftp上传和多线程开发&&学习笔记FTP文件上传FTP文件上传示例堡垒机程序示例SSH密码账号远程登录服务器示例SSH密钥远程登录服务器示例SSH上传和下载文件线程与进程简介应用程序、进程、线程的关系简单创建线程示例1多线程开发的方法多线程之方法应用示例多线程之自定义线程类示例多线程之生产者与消费者模型示例一函数式编程实现生产者与消费者模型多线程开发之线程锁多线程开发之event事件FTP文件上传FTP文件上传示例示例框架server.py

系统 2019-09-27 17:48:53 2389