-
利用python程序生成word和PDF文档的方法
所属栏目:[Python] 日期:2020-12-17 热度:60
一、程序导出word文档的方法 将web/html内容导出为world文档,再java中有很多解决方案,比如使用Jacob、Apache POI、Java2Word、iText等各种方式,以及使用freemarker这样的模板引擎这样的方式。php中也有一些相应的方法,但在python中将web/html内容生成wor[详细]
-
详解使用pymysql在python中对mysql的增删改查操作(综合)
所属栏目:[Python] 日期:2020-12-17 热度:60
这一次将使用pymysql来进行一次对MySQL的增删改查的全部操作,相当于对前五次的总结: 先查阅数据库: 现在编写源码进行增删改查操作,源码为: #!/usr/bin/python #coding:gbk import pymysql from builtins import int #将MysqlHelper的几个函数写出来 def[详细]
-
python批量实现Word文件转换为PDF文件
所属栏目:[Python] 日期:2020-12-17 热度:104
本文为大家分享了python批量转换Word文件为PDF文件的具体方法,供大家参考,具体内容如下 1、目的 通过万能的Python把一个目录下的所有Word文件转换为PDF文件。 2、遍历目录 作者总结了三种遍历目录的方法,分别如下。 2.1.调用glob 遍历指定目录下的所有文[详细]
-
python爬虫爬取淘宝商品信息(selenum+phontomjs)
所属栏目:[Python] 日期:2020-12-17 热度:183
本文实例为大家分享了python爬虫爬取淘宝商品的具体代码,供大家参考,具体内容如下 1、 需求目标 : 进去淘宝页面,搜索耐克关键词,抓取 商品的标题,链接,价格,城市,旺旺号,付款人数,进去第二层,抓取商品的销售量,款号等。 2、结果展示 3、源代码[详细]
-
Python实现控制台进度条功能
所属栏目:[Python] 日期:2020-12-17 热度:193
本篇章节讲解Python显示进度条的方法,是Python程序设计中非常实用的技巧。供大家参考研究。具体方法如下: 首先,进度条和一般的print区别在哪里呢? 答案就是print会输出一个n,也就是换行符,这样光标移动到了下一行行首,接着输出,之前已经通[详细]
-
基于Django用户认证系统详解
所属栏目:[Python] 日期:2020-12-17 热度:186
一. 认证系统概要 create_user 创建用户 authenticate 验证登录 login 记住用户的登录状态 logout 退出登录 is_authenticated 判断用户是否登录 login_required 判断用户是否登录的装饰器 二. 创建用户和验证登录 当用户注册的时候用create_user(username,pa[详细]
-
python 排列组合之itertools
所属栏目:[Python] 日期:2020-12-17 热度:96
python 2.6 引入了itertools模块,使得排列组合的实现非常简单: 复制代码 代码如下: import itertools 有序排列:e.g.,4个数内选2个排列: 复制代码 代码如下: print list(itertools.permutations([1,2,3,4],2)) [(1,2),(1,3),4),(2,1),(3,(4,3)] 无序组合:[详细]
-
python构建深度神经网络(DNN)
所属栏目:[Python] 日期:2020-12-17 热度:106
本文学习Neural Networks and Deep Learning 在线免费书籍,用python构建神经网络识别手写体的一个总结。 代码主要包括两三部分: 1)、数据调用和预处理 2)、神经网络类构建和方法建立 3)、代码测试文件 1)数据调用: #!/usr/bin/env python # -*- codin[详细]
-
Python使用matplotlib简单绘图示例
所属栏目:[Python] 日期:2020-12-17 热度:139
本篇章节讲解Python使用matplotlib简单绘图。供大家参考研究具体如下: # -*- coding:utf-8 -*-#! python2"""Created on Mon Apr 24 12:48:40 2017@author: x-power"""import matplotlib.pyplot as plt #首先载入 matplotlib的绘图模块pyplot,并[详细]
-
Python中pygame安装方法图文详解
所属栏目:[Python] 日期:2020-12-17 热度:69
本篇章节讲解Python中pygame安装方法。供大家参考研究具体如下: 这里主要描述一下我们怎样来安装pygame 可能很多人像我一样,发现了pygame是个好东东,但是就是不知道怎样使用,或者怎样安装,在百度/google上面搜索了一番后,发现没有一篇 详细[详细]
-
python抓取最新博客内容并生成Rss
所属栏目:[Python] 日期:2020-12-17 热度:132
osc的rss不是全文输出的,不开心,所以就有了python抓取osc最新博客生成Rss # -*- coding: utf-8 -*-from bs4 import BeautifulSoupimport urllib2import datetimeimport timeimport PyRSS2Genfrom email.Utils import formatdateimport reimport sysimport o[详细]
-
Java开发者必备10大数据工具和框架
所属栏目:[Python] 日期:2020-12-17 热度:82
当今IT开发人员面对的最大挑战就是复杂性,硬件越来越复杂,OS越来越复杂,编程语言和API越来越复杂,我们构建的应用也越来越复杂。根据外媒的一项调查报告,中软卓越专家列出了Java程序员在过去12个月内一直使用的一些工具或框架,或许会对你有意义。 先来[详细]
-
Python实现的一个找零钱的小程序代码分享
所属栏目:[Python] 日期:2020-12-17 热度:111
Python写的一个按面值找零钱的程序,按照我们正常的思维逻辑从大面值到小面值的找零方法,人民币面值有100元,50元,20元,10元,5元,1元,5角,1角,而程序也相应的设置了这些面值。只需要调用函数时传入您想要找零的金额,程序会自动算各个面值的钱应该找[详细]
-
利用Python中的pandas库对cdn日志进行分析详解
所属栏目:[Python] 日期:2020-12-17 热度:112
前言 最近工作工作中遇到一个需求,是要根据CDN日志过滤一些数据,例如流量、状态码统计,TOP IP、URL、UA、Referer等。以前都是用 bash shell 实现的,但是当日志量较大,日志文件数G、行数达数千万亿级时,通过 shell 处理有些力不从心,处理时间过长。于[详细]
-
python使用pyhook监控键盘并实现切换歌曲的功能
所属栏目:[Python] 日期:2020-12-17 热度:155
自己在玩dota的时候有时候喜欢边玩游戏边听音乐,但是切换下一曲的时候必须得切出游戏,而切换音乐的热键ctrl+alt+方向键在游戏的时候没有用,好事蛋疼,今天试试使用python来实现键盘监控切换下一曲,下面贴出代码 import pythoncom,pyHookimport win32gui,win32[详细]
-
Python实现Youku视频批量下载功能
所属栏目:[Python] 日期:2020-12-17 热度:167
前段时间由于收集视频数据的需要,自己捣鼓了一个YouKu视频批量下载的程序。东西虽然简单,但还挺实用的,拿出来分享给大家。 版本:Python2.7+BeautifulSoup3.2.1 import urllib,urllib2,sys,osfrom BeautifulSoup import BeautifulSoupimport itertools,re[详细]
-
python字符串排序方法
所属栏目:[Python] 日期:2020-12-17 热度:189
本文以实例形式简述了Python实现字符串排序的方法,是Python程序设计中一个非常实用的技巧。供大家参考研究之用。具体方法如下: 一般情况下,python中对一个字符串排序相当麻烦: 一、python中的字符串类型是不允许直接改变元素的。必须先把要排序的[详细]
-
Python中字符串格式化str.format的详细介绍
所属栏目:[Python] 日期:2020-12-17 热度:143
前言 Python 在 2.6 版本中新加了一个字符串格式化方法: str.format() 。它的基本语法是通过 {} 和 : 来代替以前的 %.。 格式化时的占位符语法: replacement_field ::= "{" [field_name] ["!" conversion] [":" format_spec] "}" “映射”规则 通过位置 st[详细]
-
Python OpenCV获取视频的方法
所属栏目:[Python] 日期:2020-12-17 热度:138
之前有文章,使用Android平台的OpenCV接入了视频,控制的目标是手机的摄像头,这是OpenCV的好处,使用OpenCV可以使用跨平台的接口实现相同的功能,减少了平台间移植的困难。正如本文后面,将使用类似的接口,从笔记本的摄像头获取视频,所以,尝试本文代码需[详细]
-
TensorFlow实现卷积神经网络CNN
所属栏目:[Python] 日期:2020-12-17 热度:111
一、卷积神经网络CNN简介 卷积神经网络(ConvolutionalNeuralNetwork,CNN)最初是为解决图像识别等问题设计的,CNN现在的应用已经不限于图像和视频,也可用于时间序列信号,比如音频信号和文本数据等。CNN作为一个深度学习架构被提出的最初诉求是降低对图像[详细]
-
python中关于日期时间处理的问答集锦
所属栏目:[Python] 日期:2020-12-17 热度:140
如何在安装setuptools模块时不生成egg压缩包而是源码 Q:如何在安装setuptools模块时不生成egg压缩包而是源码,这样有时可以修改代码进行调试 A:其实很简单,就在setup.py中的setup函数中增加 zip_safe=False,参数即可。 这样安装后的东西不再是一个egg文件了[详细]
-
python定向爬取淘宝商品价格
所属栏目:[Python] 日期:2020-12-17 热度:100
python爬虫学习之定向爬取淘宝商品价格,供大家参考,具体内容如下 import requestsimport redef getHTMLText(url): try: r = requests.get(url,timeout=30) r.raise_for_status() #如果发送了一个失败请求(非200响应),#我们可以通过 Response.raise_for_sta[详细]
-
Python struct.unpack
所属栏目:[Python] 日期:2020-12-17 热度:116
1. 设置fomat格式,如下: 复制代码 代码如下: # 取前5个字符,跳过4个字符华,再取3个字符 format = '5s 4x 3s' 2. 使用struck.unpack获取子字符串 复制代码 代码如下: import struct print struct.unpack(format,'Test astring') #('Test','ing') 来个简单的[详细]
-
初学python数组的处理代码
所属栏目:[Python] 日期:2020-12-17 热度:126
初学python,小缘缘出了几道题: 有一 list a = [1,2,3,4,5,6] 请将 a 依 0,1 1,2 2,3 3,4 4,5 5,6 打印输出, 2.将a list 倒序成 [6,1] 3.将a 中的偶数挑出 *2 ,结果为 [4,8,12] 基本上实现: 复制代码 代码如下: a=[1,6] for i in a: print a.index(i),',i[详细]
-
Java实现Dbhelper支持大数据增删改
所属栏目:[Python] 日期:2020-12-17 热度:133
在做项目的时候,技术选型很重要,在底层的方法直接影响了我们对大数据访问以及修改的速度,在Java中有很多优秀的ORM框架,比如说:JPA,Hibernate 等等,正如我们所说的,框架有框架的好处,当然也存在一些可以改进的地方,这个时候,就需要我们针对于不同[详细]
