python
Running_Tiger
这个作者很懒,什么都没留下…
展开
-
python多种SMTP邮件格式发送
python多种SMTP邮件格式发送文本类邮件HTML类邮件附件类邮件SSL加密邮件文本类邮件# -*- encoding: utf-8 -*-# @Author : Running_Tiger # @File : sendmail.py # @Time : 2020/11/3 0:25import smtplibfrom email.mime.text import MIMETextfrom email.header import Header# 第三方 SMTP 服务ma原创 2020-11-06 00:23:13 · 777 阅读 · 0 评论 -
python绘图库Turtle实例详解
python绘图库Turtle实例详解1、画布2、画笔2.1、画笔状态2.2、画笔属性2.3、绘图命令3、实战3.1、正方形3.2、圆形3.4、多边形3.5、太阳花3.6、时钟Turtle库是Python中一个操作很方便的绘制图像的函数库,在一个横轴为x、纵轴为y的坐标系原点(0,0)位置开始,根据指令在这个平面坐标系中移动绘制图形。1、画布画布(canvas)是用于绘图的区域,可以设置大小...原创 2020-02-16 18:19:51 · 6815 阅读 · 0 评论 -
python多线程 (五) Tkinter
python多线程 (五) Tkinter登录窗口上代码:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2019/8/6 15:29# @Author : Running_Tigerimport tkinter as tkfrom tkinter import messageboximport pickle...原创 2019-08-06 16:33:39 · 1153 阅读 · 3 评论 -
python多线程 (四) 线程优先级队列
python多线程 (四) 线程优先级队列Python的Queue模块FIFO、LIFO、LifoQueue、PriorityQueue这些队列实现了锁原语可以在多线程中直接使用上代码:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2019/8/5 19:38# @Author : Running_Tigerim...原创 2019-08-05 19:40:08 · 1553 阅读 · 1 评论 -
python多线程 (三) 线程同步
python多线程 (三) 线程同步如果多个线程共同对某个数据修改,则可能出现数据错误,为了保证数据的正确性,需要对多个线程进行同步。使用Thread对象的Lock和Rlock可以实现简单的线程同步,这两个对象都有acquire方法和release方法,对于那些需要每次只允许一个线程操作的数据,可以将其操作放到acquire和release方法之间。如下:多线程的优势在于可以同时运行多个任务...原创 2019-08-05 19:27:14 · 1673 阅读 · 0 评论 -
python多线程 (二)
python多线程 (二)Python3通过两个标准库_thread和threading提供对线程的支持。_thread提供了低级别的、原始的线程以及一个简单的锁,它相比于threading模块的功能还是比较有限的。threading模块除了包含_thread模块中的所有方法外,还提供的其他方法:threading.currentThread():返回当前的线程变量。threading...原创 2019-08-05 19:17:42 · 396 阅读 · 0 评论 -
python多线程 (一)
python多线程 (一)Python中使用线程有两种方式:函数或者用类来包装线程对象。函数式:调用 _thread 模块中的start_new_thread()函数来产生新线程。语法如下:_thread.start_new_thread ( function, args[, kwargs] )参数说明:function - 线程函数。args - 传递给线程函数的参数,他必须是个...原创 2019-08-05 19:06:48 · 902 阅读 · 0 评论 -
Matplotlib 刻度、标签、图例、面向对象和过程使用的区别
Matplotlib 刻度、标签、图例、面向对象和过程使用的区别面向对象和面向过程两种方式在设置方面的区别:1、设置刻度范围plt.xlim(), plt.ylim()ax.set_xlim(), ax.set_ylim()2、设置显示的刻度plt.xticks(), plt.yticks()ax.set_xticks(), ax.set_yticks()3、设置刻度标签ax.set原创 2018-03-28 20:41:53 · 2739 阅读 · 0 评论 -
python Matplotlib 颜色、标记、线型
python Matplotlib 颜色、标记、线型ax.plot(x, y, ‘r–’) 等价于 ax.plot(x, y, linestyle=‘–’, color=‘r’)示例代码:import matplotlib.pyplot as pltimport numpy as npfig, axes = plt.subplots(2)axes[0].plot(np.random.rand原创 2018-03-28 20:33:49 · 24507 阅读 · 0 评论 -
python 多图绘制
python 多图绘制1、figure对象方式import matplotlib.pyplot as pltimport numpy as np#通过对象绘图fig=plt.figure()ax1=fig.add_subplot(2,2,1)ax2=fig.add_subplot(2,2,2)ax3=fig.add_subplot(2,1,2)x=np.linspace(-2*np.pi原创 2018-03-28 16:08:47 · 13251 阅读 · 0 评论 -
python图例用法
python图例用法1、方式一import matplotlib.pyplot as pltimport numpy as npX=np.linspace(-np.pi,np.pi)Y=np.cos(X)Y1=np.sin(X)#增加label# plt.plot(X,Y,label="Cos(X)")# plt.plot(X,Y1,label="Sin(X)")#指定图例位置,1右上原创 2018-03-28 15:04:00 · 31301 阅读 · 3 评论 -
python实现字符串只出现一次的字符
python实现字符串只出现一次的字符创建python文件str_1=["abcdfgabc","abcdjhakk","abdjjafnad"]for s in str_1: list_1= bytes(s) set_1 = [] str_2 = [] str_3=[] for ss in list_1: if ss not in set_1原创 2018-03-28 14:41:41 · 4094 阅读 · 0 评论 -
python 字符串转换成字节三种方式
python 字符串转换成字节三种方式str=’cheng_cheng’第一种 b’cheng_cheng’第二种bytes(‘cheng_cheng’,encoding=’utf-8’)第三种(‘cheng_cheng’).encode(‘utf-8’)喜欢就点赞评论+关注吧感谢阅读,希望能帮助到大家,谢谢大家的支持!原创 2018-03-28 14:31:27 · 12656 阅读 · 0 评论