Python

在Python的Django框架中使用通用视图的方法

使用通用视图的方法是在URLconf文件中创建配置字典,然后把这些字典作为URLconf元组的第三个成员。例如,下面是一个呈现静态“关于”页面的URLconf:fromdjango.conf.urls.defaultsimport*fromdjango.views.generic.simpleimportdirect_to_templateurlpatterns=patterns('',(r'^about/$',direct_to_template,{'t

系统 2019-09-27 17:37:38 1898

编程技术

将jasper文件转化为报表输出的代码

不推荐用jsp,用servlet比较好,我这里有流程性的,你自己看着用吧,这东西用了2年,没发现问题。通用的导出类,支持html,Excel,PDF三种publicclassReportType...{publicstaticintHTML=1;publicstaticintEXCEL=2;publicstaticfinalintPDF=3;publicstaticvoidexport(HttpServletResponseresponse,JasperP

系统 2019-08-29 23:41:54 1898

编程技术

对于水平一般的程序员,技术要深度还是广度

我是学习java的,不是专业出身,数学水平不高,技术水平一般,1年工作经验。总觉得java是web的,不涉及到底层技术,含金量不高。想学一下知识,不知道学什么,是继续学习java(深度),还是学习C/C++,还是Linux等(广度)。想通过学习能让自己有个好的发展,好的待遇。在下非常感谢前辈们给的建议,我会认真考虑的。我想不至一条路可以成功,贵在坚持。对于水平一般的程序员,技术要深度还是广度

系统 2019-08-29 23:25:00 1898

编程技术

bottle json issure

iwantusemyjsonlibinbottle,butencoutersomeerrorasfollows:functionnothaswriteattribute,ithinktheproblemisbottlealsocontainaclassnamedjson,soiusefromlibimportjsonasjsonpyreplace,itfixapart,anotherproblemissomeoperateneedwritepermissi

系统 2019-08-29 23:04:07 1898

编程技术

制作全景照片

把广阔的范围都拍进一张照片就叫做全景照片。这种手法从很早以前就有,胶片相机上也有回转镜头部分的特别器材。不过数码相机的话,不需使用特别器材,通过合成图像技术的运用,用手边的相机就能简单地拍出全景照片。在此来说明一下这种拍摄方法。这是用附属软件“PhotoStitch”将用全景辅助功能(辅助拼接模式)拍摄的一张张照片合成后的成品。这样宽广的风景也能变成一张照片。合成的照片令人印象深刻,请大家在拍摄风景的时候多尝试。拍摄时,如果相机具有全景辅助模式就可以使用它

系统 2019-08-29 22:28:36 1898

Python

python 图片去噪的方法示例

图像可能在生成、传输或者采集过程中夹带了噪声,去噪声是图像处理中常用的手法。通常去噪声用滤波的方法,比如中值滤波、均值滤波。但是那样的算法不适合用在处理字符这样目标狭长的图像中,因为在滤波的过程中很有可能会去掉字符本身的像素。一个采用的是去除杂点的方法来进行去噪声处理的。具体算法如下:扫描整个图像,当发现一个黑色点的时候,就考察和该黑色点间接或者直接相连接的黑色点的个数有多少,如果大于一定的值,那就说明该点不是离散点,否则就是离散点,把它去掉。在考察相连的

系统 2019-09-27 17:56:42 1897

Python

leetcode 汉明距离 - python3

两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。给出两个整数x和y,计算它们之间的汉明距离。注意:0≤x,y<231.classSolution:defhammingDistance(self,x:int,y:int)->int:x_str=str(bin(x)).replace('0b','')y_str=str(bin(y)).replace('0b','')max_len=max(len(x_str),len(y_str))x_s

系统 2019-09-27 17:56:07 1897

Python

python脚本编写的基础命令

实验一:下面这个代码主要是为了给文件编号,方便后面打标记和分类等操importospath=‘你需要处理的文件的路径';count=0;filelist=os.listdir(path)#该文件夹下所有的文件(包括文件夹)defrename():globalcountforfilesinfilelist:#遍历所有文件Olddir=os.path.join(path,files);#原来的文件路径filename=os.path.splitext(file

系统 2019-09-27 17:55:08 1897

Python

python pytest进阶之xunit fixture详解

前言今天我们再说一下pytest框架和unittest框架相同的fixture的使用,了解unittest的同学应该知道我们在初始化环境和销毁工作时,unittest使用的是setUp,tearDown方法,那么在pytest框架中同样存在类似的方法,今天我们就来具体说明。先附上官方文档的一段说明1.每个级别的setup/teardown都可以多次复用2.如果相应的初始化函数执行失败或者被跳过则不会执行teardown方法3.在pytest4.2之前,xu

系统 2019-09-27 17:54:40 1897

Python

python3 模拟登录v2ex实例讲解

闲的无聊。。。网上一堆,正好练手(主要是新手)#coding=utf-8importrequestsfrombs4importBeautifulSoupheaders={'user-agent':'Mozilla/5.0(WindowsNT6.1;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/56.0.2924.87Safari/537.36','origin':'https://www.v2ex.

系统 2019-09-27 17:54:30 1897

Python

python3 实现的对象与json相互转换操作示例

本文实例讲述了python3实现的对象与json相互转换操作。分享给大家供大家参考,具体如下:1.python主要有三种数据类型:字典、列表、元组,其分别由花括号,中括号,小括号表示。例如:字典:dictData={'a':12,'b':34}列表:listData=[1,2,3,4]元组:tupleData=(1,2,3,4)2.使用json时,导入importjson即可3.python对象转json字符串,主要用到的函数:json.dumps()。例

系统 2019-09-27 17:54:24 1897

Python

LeetCode 腾讯50题Python实现之《二叉树中的最大路径》

题目给定一个非空二叉树,返回其最大路径和。本题中,路径被定义为一条从树中任意节点出发,达到任意节点的序列。该路径至少包含一个节点,且不一定经过根节点。示例1:输入:[1,2,3]1/\23输出:6示例2:输入:[-10,9,20,null,null,15,7]-10/\920/\157输出:42思路关键是要求出,某一个根节点到某个子节点的最长路径是多少。最后的结果一定是某一个根节点的值加上它左右子树的那个最长路径。代码如下,代码ref:https://le

系统 2019-09-27 17:54:00 1897

Python

python字符串替换的2种方法

python字符串替换是python操作字符串的时候经常会碰到的问题,这里简单介绍下字符串替换方法。python字符串替换可以用2种方法实现:1是用字符串本身的方法。2用正则来替换字符串下面用个例子来实验下:a='helloword'把a字符串里的word替换为python1、用字符串本身的replace方法复制代码代码如下:a.replace('word','python')输出的结果是hellopython2、用正则表达式来完成替换:复制代码代码如下:

系统 2019-09-27 17:53:34 1897

Python

python xlwt如何设置单元格的自定义背景颜色

问题我使用python2.7和xlwt模块进行excel导出我想设置我知道可以使用的单元格的背景颜色style1=xlwt.easyxf('pattern:patternsolid,fore_colourred;')但我想设置自定义颜色smth。比如#8a8eef或者是否有可能颜色的调色板,因为浅蓝色不起作用:)解决方案如果你没有使用easyxf()而是XFStyle逐步构建对象,这是使用用户友好颜色名称的另一种方法:importxlwtstyle=xlw

系统 2019-09-27 17:53:30 1897

Python

python高级特性 __切片 、迭代 、列表生成式 、生成器 、迭代器

原文链接:https://www.liaoxuefeng.com/wiki/1016959663602400/1017318207388128注:本篇博客是学习廖雪峰老师网站的摘抄,是为了方便以后的学习。如有侵权,请联系删除!联系邮箱:1103540209@qq.com文章目录1.切片2.迭代3.列表生成式4.生成器5.迭代器小结参考掌握了Python的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。比如构造一个1,3,5,7,...,99的列表

系统 2019-09-27 17:51:28 1897