python
文章平均质量分 62
Young技术
这个作者很懒,什么都没留下…
展开
-
python学习案例之图片数字
该案例为:操作一张图片,将图片上增加一个自定义的数字,然后将操作后的图片保存下来。其用的是python封装的关于操作图片的一些模块,引用这些模块,操作图片,其使用到的模块为Image,ImageFont,ImageDraw。 Image主要是对图片的打开关闭等等操作:这里我们使用Image.open('')方法ImageFont主要是图片上的字体以及大小等等操作:这里我们使用t...原创 2018-05-13 18:04:29 · 378 阅读 · 0 评论 -
python学习之生成随机数
我们在做项目的过程中,经常会需要一些序列号来标识,下面看看python如何实现。以生成数字和字母的随机数为例代码:#coding:utf-8import string, random#激活码中字母和数字filed = string.letters + string.digits#获得四个数字和字母的随机组合def getRandom(): return "".join(random.sample(...原创 2018-05-13 18:20:05 · 160 阅读 · 0 评论 -
pyhton学习之找出单词的个数并进行排序
在学习C的时候,我们经常会做这样的算法题来提高我们的编程能力,然而在python中使用封装好的类库,就可以简单完成。需要的模块有:re :该模块可以通过一定的规则寻找目标 Counter主要是用于统计个数代码:#coding:utf-8import refrom collections import CounterfilePath = './sound.txt'def getCountWord...原创 2018-05-14 22:55:06 · 793 阅读 · 0 评论 -
python学习之分析代码注释正文空行行数
python中分析文件中的内容,空行注释以及正文的行数。readlines()该函数主要是以行为单位读取,结果集是一个数组,可以通过下标,获取到每一行的数据。len()获取某个数据的元素的个数startswith()字符串以什么开头,endswith()以什么结尾split()分割字符串,默认是按照空格回车,可以用来判断空行代码:#encoding:utf-8def analyseContent(...原创 2018-05-21 22:17:00 · 499 阅读 · 0 评论 -
python学习之request模块的应用
进行网络编程,python同样有相应的模块提供引入使用,即 requests在requests模块中同样提供了两种表单提交的方式,即post和get下面我们看看,python中post请求的get请求是如何实现的:get方式提交:import requestsmyparam = {'q':'linux'}r = requests.get('https://www.so.com/s', params...原创 2018-05-27 13:34:00 · 883 阅读 · 0 评论 -
python学习之socket通讯
python可以实现socket服务器的编写,实现监听客户端的请求,并完成相应的业务逻辑基于应答。第一种方式是通过socket原生态的方式,我们自己绑定主机和端口等:from socket import *#不指定host表示允许多个ip访问myhost = ''myport = 8087#AF_INET表示ipv4 SOCK_STREAM表示以流的方式读取和发送socketobj = new ...原创 2018-05-27 23:51:39 · 158 阅读 · 0 评论 -
python学习之socket服务器开发
支持多线程的socket服务,用的是ThreadingTCPServer。代码:from SocketServer import ThreadingTCPServer,BaseRequestHandlerimport tracebackclass MySocketRequestHadler(BaseRequestHandler): """ define by myself about ...原创 2018-05-30 22:25:22 · 156 阅读 · 0 评论 -
python学习之基础知识练习
#coding:utf-8 ''' Created on 2018年10月28日 @author: Administrator ''' from types import InstanceType #导入模块定义别名 from random import randint as getRand #字符串转为int age = int('6') print type(age) age = str(...原创 2018-11-04 20:38:08 · 263 阅读 · 0 评论 -
python安装第三方库问题
一、遇到如下问题 可以通过以下方式解决,信任host。 pip --trusted-host pypi.tuna.tsinghua.edu.cn install --index-url https://pypi.tuna.tsinghua.edu.cn/simple/ lxml原创 2019-10-04 15:15:31 · 178 阅读 · 0 评论