-
python实现稀疏矩阵示例代码
所属栏目:[Python] 日期:2020-12-17 热度:151
工程实践中,多数情况下,大矩阵一般都为稀疏矩阵,所以如何处理稀疏矩阵在实际中就非常重要。本文以Python里中的实现为例,首先来探讨一下稀疏矩阵是如何存储表示的。 1.sparse模块初探 python中scipy模块中,有一个模块叫sparse模块,就是专门为了解决稀疏[详细]
-
python简单线程和协程学习心得(分享)
所属栏目:[Python] 日期:2020-12-17 热度:91
python中对线程的支持的确不够,不过据说python有足够完备的异步网络框架模块,希望日后能学习到,这里就简单的对python中的线程做个总结 threading库可用来在单独的线程中执行任意的python可调用对象。尽管此模块对线程相关操作的支持不够,但是我们还是能[详细]
-
解决python3在anaconda下安装caffe失败的问题
所属栏目:[Python] 日期:2020-12-17 热度:60
Python 跟 Python3 完全就是两种语言 1、import caffe FAILED 环境为 Ubuntu 16 cuda 8.0 NVIDIA 361.77 Anaconda2。昨天莫名其妙Caffe不能用了: import caffeTraceback (most recent call last): File "stdin",line 1,in module File "/home/duchengyao/pr[详细]
-
Python用Pillow(PIL)进行简单的图像操作方法
所属栏目:[Python] 日期:2020-12-17 热度:112
Python用Pillow(PIL)进行简单的图像操作方法 颜色与RGBA值 计算机通常将图像表示为RGB值,或者再加上alpha值(通透度,透明度),称为RGBA值。在Pillow中,RGBA的值表示为由4个整数组成的元组,分别是R、G、B、A。整数的范围0~255。RGB全0就可以表示黑色,全[详细]
-
CentOS 7下Python 2.7升级至Python3.6.1的实战教程
所属栏目:[Python] 日期:2020-12-17 热度:78
前言 大家应该都知道,Centos是目前最为流行的Linux服务器系统,其默认的Python 2.x,但是根据python社区的规划,在不久之后,整个社区将向Python3迁移,且将不在支持Python2, 那该如何平滑迁移至Python3 呢? 1. 环境介绍 Centos 7, 当前的Python版本2.7.1[详细]
-
pygame实现弹力球及其变速效果
所属栏目:[Python] 日期:2020-12-17 热度:70
本文实例为大家分享了pygame实现弹力球及其变速效果的具体代码,供大家参考,具体内容如下 期望: 1.球体接触到框体后反弹 2.设置速度按键,按下后改变球体速度、颜色状态 具体实现: import pygamefrom pygame.locals import *import sys,randomclass Circl[详细]
-
python中安装Scrapy模块依赖包汇总
所属栏目:[Python] 日期:2020-12-17 热度:200
本地虚拟环境开发完成之后,上线过程中需要一一安装依赖包,做个记录如下: CentOS 安装python3.5.3 wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgztar -xf Python-3.5.3.tgz cd Python-3.5.3./configure --prefix=/usr/local/python353 ma[详细]
-
基于Python的关键字监控及告警
所属栏目:[Python] 日期:2020-12-17 热度:186
为了解决日志文件监控的问题, 使用python脚本完成了基于关键字的告警功能 环境 python 2.7 依赖包 time traceback filelock logging 代码如下: #!/bin/python#coding:utf-8import sysreload(sys)sys.setdefaultencoding('utf8')import reimport osfr[详细]
-
Python开发微信公众平台的方法详解【基于weixin-knife】
所属栏目:[Python] 日期:2020-12-17 热度:60
本篇章节讲解Python开发微信公众平台的方法。供大家参考研究具体如下: 这两天将之前基于微信公众平台的代码重构了下,基础功能以库的方式提供,提供了demo使用的是django,看着之前为赶进度写的代码真的惨不忍睹,所以weixin-knife产生了,正如其[详细]
-
在django中使用自定义标签实现分页功能
所属栏目:[Python] 日期:2020-12-17 热度:75
效果演示: github地址:https://github.com/mncu/django_projects/tree/master/django_projects/pagination_test 本例中总页数为30页,显示页数为12页,当前页的前排页数为4,后排页数为5 将分页分为三种情况: 1 当前页为第1页到第7页的时候,无省略页,且[详细]
-
windows下python安装paramiko模块和pycrypto模块(简单三步)
所属栏目:[Python] 日期:2020-12-17 热度:71
前言 Python中使用SSH需要用到OpenSSH,而OpenSSH依赖于paramiko模块,而paramiko模块又依赖于pycrypto模块,因此要在python中使用SSH,我们需要先安装pycrypto模块,然后再安装paramiko模块。下面话不多说了,来一起看看详细的介绍: 安装方法 1》首先要确[详细]
-
CentOS中升级Python版本的方法详解
所属栏目:[Python] 日期:2020-12-17 热度:142
CentOS升级Python2.6到Pythno2.7 最近在Linode上弄Python、出现ValueError: zero length field name in format这样的错误; 翻看文档之后发现只要升级Python到2.7以上版本就能解决问题。 用 Pythno -V 看了一下目前Centos上的版本是2.6的。 CentOS6系列里面[详细]
-
pygame 精灵的行走及二段跳的实现方法(必看篇)
所属栏目:[Python] 日期:2020-12-17 热度:118
不得不承认《Python游戏编程入门》这本书翻译、排版非常之烂,但是里面的demo还是很好的,之前做了些改编放到这里。 先是素材: 背景 精灵 所有素材均取自此书 接下来就是精灵类的创建了: class MySprite(pygame.sprite.Sprite): def __init__(self,target)[详细]
-
不可错过的十本Python好书
所属栏目:[Python] 日期:2020-12-17 热度:132
以往的文章中小编已经给大家陆续推荐了很多的Python书籍,可以说品种齐全、本本经典了,不知道你是不是已经眼花缭乱,不知道该选择哪本好了呢?今天我来为大家分享十本不可错过的Python好书,分别适合入门、进阶到精深三个不同阶段的人来阅读。 Python高性能[详细]
-
Python实现获取命令行输出结果的方法
所属栏目:[Python] 日期:2020-12-17 热度:61
本篇章节讲解Python实现获取命令行输出结果的方法。供大家参考研究具体如下: Python获取命令行输出结果,并对结果进行过滤找到自己需要的! 这里以获取本机MAC地址和IP地址为例! # coding: GB2312import os,re# execute command,and return the[详细]
-
利用python实现简单的循环购物车功能示例代码
所属栏目:[Python] 日期:2020-12-17 热度:66
本文主要给大家介绍了关于python实现循环购物车功能的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 示例代码 # -*- coding: utf-8 -*-__author__ = 'hujianli'shopping = [ ("iphone6s",5000),("book python",81),("iwach",3200),("电视机[详细]
-
Python安装官方whl包和tar.gz包的方法(推荐)
所属栏目:[Python] 日期:2020-12-17 热度:180
Windows环境: 安装whl包: pip install wheel - pip install **.whl 安装tar.gz包: cd到解压后路径,python setup.py install Linux环境: 安装whl同上 安装tar.gz:cd到解压后路径 ,./configure - make - make install 以上这篇Python安装官方whl包和tar.gz[详细]
-
Windows平台Python连接sqlite3数据库的方法分析
所属栏目:[Python] 日期:2020-12-17 热度:84
本篇章节讲解Windows平台Python连接sqlite3数据库的方法。供大家参考研究具体如下: 之前没有接触过sqlite数据库,只是听到同事聊起这个。 有一次,手机端同事让我帮着写个sql,后面说运行不了报错了,我问是什么数据库,同事说是sqlite,这才知道[详细]
-
使用XML库的方式,实现RPC通信的方法(推荐)
所属栏目:[Python] 日期:2020-12-17 热度:81
1、先说结论: 使用xml-rpc的机制可以很方便的实现服务器间的RPC调用。 2、试验结果如下: 3、源码如下: 服务器端的源代码如下: import operator,mathfrom SimpleXMLRPCServer import SimpleXMLRPCServerfrom functools import reducedef main(): server =[详细]
-
解决Linux系统中python matplotlib画图的中文显示问题
所属栏目:[Python] 日期:2020-12-17 热度:163
最近想学习一些python数据分析的内容,就弄了个爬虫爬取了一些数据,并打算用Anaconda一套的工具(pandas,numpy,scipy,matplotlib,jupyter)等进行一些初步的数据挖掘和分析。 在使用matplotlib画图时,横坐标为中文,但是画出的条形图横坐标总是显示“框框[详细]
-
python处理按钮消息的实例详解
所属栏目:[Python] 日期:2020-12-17 热度:99
python处理按钮消息的实例详解 最新学习Python的基础知识,在论坛中看到不错的实例,这里记录下,也希望能帮助到大家, 效果图: 实现代码: import win32uiimport win32confrom pywin.mfc import dialogclassMyDialog(dialog.Dialog):defOnInitDialog(self)[详细]
-
Python实现MySQL操作的方法小结【安装,连接,增删改查等】
所属栏目:[Python] 日期:2020-12-17 热度:163
本篇章节讲解Python实现MySQL操作的方法。供大家参考研究具体如下: 1. 安装MySQLdb.从网站下载Mysql for python 的package 注意有32位和64位之分. 2. 安装完成之后从Python IDLE 导入MySQLdb import MySQLdb 3. 新建一个数据库连接: conn =MySQLd[详细]
-
python文件特定行插入和替换实例详解
所属栏目:[Python] 日期:2020-12-17 热度:66
python文件特定行插入和替换实例详解 python提供了read,write,但和很多语言类似似乎没有提供insert。当然真要提供的话,肯定是可以实现的,但可能引入insert会带来很多其他问题,比如在插入过程中crash掉可能会导致后面的内容没来得及写回。 不过用fileinput[详细]
-
Python中装饰器兼容加括号和不加括号的写法详解
所属栏目:[Python] 日期:2020-12-17 热度:55
使用Django的时候,我发现一个很神奇的装饰器: @login_required, 这是控制一个view的权限的,比如一个视图必须登录才可以访问,可以这样用: @login_requireddef my_view(request): ... return render(...) 同时,如果要达到这样一种效果:如果用户没有登[详细]
-
利用python模拟sql语句对员工表格进行增删改查
所属栏目:[Python] 日期:2020-12-17 热度:156
本文主要给大家介绍了关于python模拟sql语句对员工表格进行增删改查的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 具体需求: 员工信息表程序,实现增删改查操作: 可进行模糊查询,语法支持下面3种: select name,age from staff_data whe[详细]
