搜索到与相关的文章
Python

Python中的魔法方法深入理解

接触Python也有一段时间了,Python相关的框架和模块也接触了不少,希望把自己接触到的自己觉得比较好的设计和实现分享给大家,于是取了一个“CharmingPython”的小标,算是给自己开了一个头吧,希望大家多多批评指正。:)fromflaskimportrequestFlask是一个人气非常高的PythonWeb框架,笔者也拿它写过一些大大小小的项目,Flask有一个特性我非常的喜欢,就是无论在什么地方,如果你想要获取当前的request对象,只要

系统 2019-09-27 17:47:44 1957

Python

对python中基于tcp协议的通信(数据传输)实例讲解

阅读目录tcp协议:流式协议(以数据流的形式通信传输)、安全协议(收发信息都需收到确认信息才能完成收发,是一种双向通道的通信)tcp协议在OSI七层协议中属于传输层,它上承用户层的数据收发,下启网络层、数据链路层、物理层。可以说很多安全数据的传输通信都是基于tcp协议进行的。为了让tcp通信更加方便需要引入一个socket模块(将网络层、数据链路层、物理层封装的模块),我们只要调用模块中的相关接口就能实现传输层下面的繁琐操作。简单的tcp协议通信模板:(需

系统 2019-09-27 17:47:19 1957

Python

python删除列表元素的三种方法(remove,pop,del)

remove删除单个元素,删除首个符合条件的元素,按值删除,返回值为空List_remove=[1,2,2,2,3,4]print(List_remove.remove(2))print("afterremove",List_remove)#None#afterremove[1,2,2,3,4]--------------------------------------------------------------------------------po

系统 2019-09-27 17:47:09 1957

Python

Python环境Pillow( PIL )图像处理工具使用解析

前言由于笔者近期的研究课题与图像后处理有关,需要通过图像处理工具对图像进行变换和处理,进而生成合适的训练图像数据。该系列文章即主要记录笔者在不同的环境下进行图像处理时常用的工具和库。在Python环境下,对图像的处理笔者主要使用Pillow库,主要操作包括对图像的读取、存储和变换等。实际应用中,Pillow中提供的Image模块适合对图像整体进行变换处理操作。注:以下介绍仅包括对应模块和函数的基础用法,故而在介绍时省略了部分参数和选项,更完备的用法和介绍可

系统 2019-09-27 17:45:53 1957

Python

如何优化Python占用的内存

概述如果程序处理的数据比较多、比较复杂,那么在程序运行的时候,会占用大量的内存,当内存占用到达一定的数值,程序就有可能被操作系统终止,特别是在限制程序所使用的内存大小的场景,更容易发生问题。下面我就给出几个优化Python占用内存的几个方法。说明:以下代码运行在Python3。举个栗子我们举个简单的场景,使用Python存储一个三维坐标数据,x,y,z。Dict使用Python内置的数据结构Dict来实现上述例子的需求很简单。>>>ob={'x':1,'y

系统 2019-09-27 17:45:34 1957

Python

Python中if __name__ == '__main__'作用解析

当你打开一个.py文件时,经常会在代码的最下面看到if__name__=='__main__':,现在就来介绍一下它的作用.模块是对象,并且所有的模块都有一个内置属性__name__。一个模块的__name__的值取决于您如何应用模块。如果import一个模块,那么模块__name__的值通常为模块文件名,不带路径或者文件扩展名。但是您也可以像一个标准的程序样直接运行模块,在这种情况下,__name__的值将是一个特别缺省"__main__"。//////

系统 2019-09-27 17:45:26 1957

Python

Python 命令行之旅 —— 初探 argparse

作者:HelloGitHub-ProdesireHelloGitHub的《讲解开源项目》系列,项目地址:https://github.com/HelloGitHub-Team/Article『讲解开源项目系列』启动——让对开源项目感兴趣的人不再畏惧、让开源项目的发起者不再孤单。跟着我们的文章,你会发现编程的乐趣、使用和发现参与开源项目如此简单。欢迎联系我们给我们投稿,让更多人爱上开源、贡献开源~前言你是否好奇过在命令行中敲入一段命令后,它是如何被解析执行的

系统 2019-09-27 17:45:24 1957

Python

在Linux系统上通过uWSGI配置Nginx+Python环境的教程

1.安装ubuntu有uwsgi的ppa:add-apt-repositoryppa:stevecrozz/ppaapt-getupdateapt-getinstalluwsgi2.用uwsgi代替mod_wsgiNginx的整体配置这里不说了,假设已经明白Nginx的基本配置,那么uwsgi就类似这么配置:location/{includeuwsgi_paramsuwsgi_pass127.0.0.1:9090}再比如django就是:.......fr

系统 2019-09-27 17:38:46 1957

Python

python实现的config文件读写功能示例

本文实例讲述了python实现的config文件读写功能。分享给大家供大家参考,具体如下:1、设置配置文件[mysql]host=1234port=3306user=rootpassword=Zhsy08241128database=leartd2、读取配置文件importconfigparserimportosconf=configparser.ConfigParser()defreadConf():'''读取配置文件'''root_path=os.pa

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

Python

python学习 流程控制语句详解

######################分支语句python3.5#################代码的缩进格式很重要建议4个空格来控制#根据逻辑值(True,Flase)判断程序的运行方向#Ture:表示非空的量(String,tuple元组、list、set、dictonary),所有非零的数字#False:0,None、空的量#逻辑表达式可以包含逻辑运算符andornotif:##################################

系统 2019-09-27 17:38:35 1957