拥有Python标签的文章
Python

Windows环境下的Python环境搭建

1、Windows环境下pyenv-win的安装pyenv用于Linux系统中,用来管理多版本的Python环境,由bash脚本编写,使用pyenv-installer来安装。pyenvgithub下载地址:https://github.com/pyenv/pyenv。pyenv-win用于Windows环境中,下载地址:https://github.com/pyenv-win/pyenv-win。Windows10环境中pyenv-win的安装步骤如下(

系统 2019-09-27 17:50:30 2501

Python

python Django模板的使用方法

模板是一个文本,用于分离文档的表现形式和内容。模板定义了占位符以及各种用于规范文档该如何显示的各部分基本逻辑(模板标签)。模板通常用于产生HTML,但是Django的模板也能产生任何基于文本格式的文档。来一个项目说明1、建立MyDjangoSite项目具体不多说,参考前面。2、在MyDjangoSite(包含四个文件的)文件夹目录下新建templates文件夹存放模版。3、在刚建立的模版下建模版文件user_info.html用户信息:姓名:{{name}

系统 2019-09-27 17:38:38 2501

Python

Python File readlines() 使用方法

概述readlines()方法用于读取所有行(直到结束符EOF)并返回列表,该列表可以由Python的for...in...结构进行处理。如果碰到结束符EOF则返回空字符串。语法readlines()方法语法如下:fileObject.readlines();参数无。返回值返回列表,包含所有的行。实例以下实例演示了readline()方法的使用:文件jb51.txt的内容如下:1:www.jb51.net2:www.jb51.net3:www.jb51.n

系统 2019-09-27 17:38:36 2501

Python

怎样使用Python脚本日志功能

假设要开发一个自动化脚本工具,工程结构如下,Common这个package是框架功能的实现,Scripts目录是我们编写的测试用例脚本(请忽略其他不相关的目录)。我们对日志功能的需求如下:1为了便于日志的查看,每个脚本对应一个日志文件,日志文件以脚本的名字命名2日志路径以及每个脚本保存的日志容量可以设置,比如设置为5MB,则超过后最老日志被自动覆盖3日志功能要使用方便,减少与框架业务功能的耦合现在来逐一分析上述需求。1要实现每个脚本一个日志文件,则需要在日

系统 2019-09-27 17:37:37 2501

Python

[Python3]显示当前时间、计算时间差以及时间加减法

摘要在使用Python写程序时,经常需要输出系统的当前时间以及计算两个时间之间的差值,或者将当前时间加减一定时间(天数、小时、分钟、秒)来得到新的时间,这篇文章就系统的对这些进行总结。码字不易,喜欢请点赞!!!包这里主要使用Python的datetime包实现上述功能。输出当前系统时间输出结果从总到右分别为Year、Month、Day、Hour、Minute、Second,最后一个MicroSeconds就不用管了。标准化输出方法strftime()其中:

系统 2019-09-27 17:56:32 2500

Python

python中一些常用知识点

整理python中一些常用的,容易忘记的知识点,持续更新。。。1.is==区别简单来说is是比较两个对象的占用内存地址是否相同,而==是比较两个对象的值是否相等参考:https://www.cnblogs.com/kiko0o0/p/8135184.html2.深复制与浅复制浅复制仅仅是赋值了对象的最外面一层,对象中嵌套的可变对象没有被赋值。深复制就是赋值对象中所有的元素。注:切片操作与copy都是浅复制,deepcopy是深复制参考:https://ww

系统 2019-09-27 17:55:25 2500

Python

GMM算法(python版)

原【machinelearning】GMM算法(Python版)一、GMM模型事实上,GMM和k-means很像,不过GMM是学习出一些概率密度函数来(所以GMM除了用在clustering上之外,还经常被用于densityestimation),简单地说,k-means的结果是每个数据点被assign到其中某一个cluster了,而GMM则给出这些数据点被assign到每个cluster的概率,又称作softassignment。得出一个概率有很多好处,

系统 2019-09-27 17:54:45 2500

Python

Python Web:Flask异步执行任务

原文链接:https://www.tinymind.cn/competitions/48(▲由Python大本营付费下载自视觉中国)作者|ayuliao出自|hackpython(ID:hackpython)简介Flask是Python中有名的轻量级同步web框架,在一些开发中,可能会遇到需要长时间处理的任务,此时就需要使用异步的方式来实现,让长时间任务在后台运行,先将本次请求的响应状态返回给前端,不让前端界面「卡顿」,当异步任务处理好后,如果需要返回状态

系统 2019-09-27 17:53:21 2500

Python

Python学习(一)初识

1、https://www.python.org/downloads/windows/下载python安装包下载完成后是一个.msi或.exe文件,双击运行进行安装,默认会安装到C盘,但是我看网上建议不安装到C盘,安装到一个自己的自定义目录吧。安装完成后,把Python的安装路径添加到系统环境变量的Path中,如图2、配置完成后,通过cmd打开命令行输入python,就可以看见我们安装的Python的版本信息,我们可以在>>>后输入print"Hello,

系统 2019-09-27 17:52:41 2500

Python

5月25 python3.6—pymouse—pyhook_3安装问题

概述python3.6—pymouse—pyhook_3因为要尝试用python模拟鼠标点击,于是弄了代码。pymouse库使用时提示ImportError:Nomodulenamed‘windows’解决方法找到安装pymouse时的文件,打开_init_.py文件(用记事本或者python编译软件)然后找到第92行的windows将其改写成pymouse.windows就不报错了。新问题:pyhook没有安装pyhook3的时候自己系统是64位的所以下

系统 2019-09-27 17:50:11 2500

Python

二:python基础

一:通用套路无论哪门语言,基本都是变量开始,数据类型,运算符,控制语句,函数,面向对象,并发,网络,框架,基本都是这么个套路下来二:变量变量就是为临时数据起个名字,方便后面改动数据和调用数据,否则你总不能拿着数据的内存地址的二进制操作吧函数名是变量,类名也是变量,都只是为不同的数据起个名字,这个数据可能只是一个字面量,也可能是一小段代码,也可能是一大段代码命名规则:数字字母下划线组成,数字不能做开头,大神已经用的关键字你不能用作你的变量名.三:常量和变量基

系统 2019-09-27 17:49:39 2500

Python

python爬虫---从零开始(五)pyQuery库

什么是pyQuery:强大又灵活的网页解析库。如果你觉得正则写起来太麻烦(我不会写正则),如果你觉得BeautifulSoup的语法太难记,如果你熟悉JQuery的语法,那么PyQuery就是你最佳的选择。pyQuery的安装pip3installpyquery即可安装啦。pyQuery的基本用法:初始化:字符串初始化:#!/usr/bin/envpython#-*-coding:utf-8-*-html="""TheDormouse'sstoryTheD

系统 2019-09-27 17:48:22 2500

Python

Python中用format函数格式化字符串的用法

自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱。语法它通过{}和:来代替%。“映射”示例通过位置In[1]:'{0},{1}'.format('kzc',18)Out[1]:'kzc,18'In[2]:'{},{}'.format('kzc',18)Out[2]:'kzc,18'In[3]:'{1},{0},{1}'.form

系统 2019-09-27 17:47:12 2500

Python

python实现将内容分行输出

#python版一行内容分行输出a="aA1一bB2二cC3三dD4四eE5五fF6六gG7七hH8八iI9九""""分行输出为:abcdefghiABCDEFGHI123456789一二三四五六七八九"""print("方法一:===============")forrinrange(0,4):t=''forsinrange(0+r,len(a),4):t=t+a[s]print(t)print("方法二:===============")#=_=这个方

系统 2019-09-27 17:38:38 2500

Python

python-tornado的接口用swagger进行包装的实例

写这个文章的主要原因,就是因为没有相关的东西,导致我完全不知道应该怎么做,经过了两个晚上的摸索,终于搞清楚了,如果有谁需要tornado+swagger的输出模式,可以照这个套;主要是static文件的生成我们用swagger就是为了做一个静态页面,也就是生成一个static文件:几个必备的工具:swagger-py-codegen我们不用他们的文件框架只需要其生成的static文件,拷贝到自己文件夹下即可;1)需要注意的是生成文件需要用yaml文件,当编

系统 2019-09-27 17:57:05 2499