随笔分类 - Python
摘要:1、创建精灵和精灵组并检测碰撞 import random import pygame from pygame.locals import * class Player(pygame.sprite.Sprite): # 继承pygame.sprite.Sprite精灵对象 def __init__(
阅读全文
摘要:1、创建精灵对象和精灵组 import random import pygame from pygame.locals import * class Player(pygame.sprite.Sprite): # 继承pygame.sprite.Sprite精灵对象 def __init__(sel
阅读全文
摘要:1、创建精灵对象并根据按键移动 import pygame from pygame.locals import * class Player(pygame.sprite.Sprite): # 继承pygame.sprite.Sprite精灵对象 def __init__(self): super()
阅读全文
摘要:1、创建精灵对象并显示 import pygame from pygame.locals import * class Player(pygame.sprite.Sprite): # 继承pygame.sprite.Sprite精灵对象 def __init__(self): super().__i
阅读全文
摘要:1、创建Surface对象及打印rect属性 import pygame from pygame.locals import * pygame.init() # 初始化pygame screen = pygame.display.set_mode((200, 200)) # 创建窗口 face =
阅读全文
摘要:1、设置窗口 import pygame from pygame.locals import * pygame.init() # 初始化pygame screen = pygame.display.set_mode((300, 300)) # 创建窗口 pygame.display.set_capt
阅读全文
摘要:0、介绍 Python想要实现控制台的输出带颜色,可以使用logging+colorlog模块 1、字体颜色 import logging import colorlog def init_log(): logger = logging.getLogger('ROOT') logger.setLev
阅读全文
摘要:1、问题描述 当定义精灵类时,移动精灵,移动后会出现模糊,留下移动痕迹 正常定义的是一个小方块 移动后出现痕迹,模糊现象 代码 import pygame from pygame.locals import * class Player(pygame.sprite.Sprite): # 继承pyga
阅读全文
摘要:1、tags的说明 Tags 是附在画布对象上的标签,Tags 由普通的非空白字符串组成。一个画布对象可以与多个 Tags 相关联,一个 Tag 也可用于描述多个画布对象。 Canvas 组件预定义了两个 Tags:"all" 和 "current" "all" 表示 Canvas 组件中的所有画布
阅读全文
摘要:1、画布 Canvas的参数 from tkinter import * win = Tk() win.geometry('500x500+500+100') canvas = Canvas( master=win, # 父控件 bg='orange', # 背景颜色 bd=2, # 边框宽度 cl
阅读全文
摘要:常用参数和函数 fill = 'xxx' # 填充xxx颜色 width = 'xxx' # 设置宽度或边框宽度 outline = 'orange' # 设置边框的颜色 canvas.itemcget(name, 'xxx') # 获取组件name的xxx属性 canvas.coords(name
阅读全文
摘要:1、Tk对象的常用方法 from tkinter import * win = Tk() win.geometry('300x300+500+100') # 设置宽度300,高度300,距离左上角x轴距离为500,y轴距离为100 win.attributes('-alpha', '0.9') #
阅读全文
摘要:0、今日笔记 在Python27中以及之后版本,新增了一种格式化字符串的函数,通过使用大括号 {} 和冒号 : 来实现以前的百分号 % 的写法。 1、默认按顺序填充,每个 {} 填充一个变量 hello = 'hello' world = 'world' hello_world = '{} {}'.
阅读全文
摘要:1、下载依赖库 链接: http://developer.jpanj.com/requests-offline.tar.gz 或者自己去pypi下载 certifi-2019.9.11-py2.py3-none-any.whl chardet-3.0.4-py2.py3-none-any.whl i
阅读全文
摘要:1、使用win32api创建一个监视器窗口,基于坐标0,0 from win32api import GetMonitorInfo from win32api import MonitorFromPoint if __name__ == '__main__': monitor_info = GetM
阅读全文
摘要:1.文字对齐 anchor='center'(需要配合width和height和relief使用才能看出效果)(默认居中center) 可选值如下 nw n ne w center e sw s se # -*- encoding=utf-8 -*- import tkinter from tkin
阅读全文
摘要:1.padx 表示在x轴方向上的边距 一般用法是padx=10,表示距离左右两边组件的长度都为10 还可以这么用,padx=(20,10),表示距离左边组件长度是20,距离右边组件长度是10 # -*- encoding=utf-8 -*- import tkinter from tkinter i
阅读全文
摘要:1、下载 pip install pyinstaller 2、常用参数说明 -F, --onefile 只创建一个可执行文件 -c, --console, --nowindowed 使用控制台(默认使用) -w, --windowed, --noconsole 不使用控制台 -i 指定图标 3、示例
阅读全文
摘要:kfaka还没弄明白,暂时留个脚印。 参考链接:https://www.kingname.info/2020/03/23/operate-kafka-by-python/ import time from kafka import KafkaConsumer from kafka import To
阅读全文
摘要:1、调用代码 # -*- encoding=utf-8 -*- from suds.client import Client class WebService: def __init__(self): pass @staticmethod def see_webservice(url): url =
阅读全文