小编Mar*_*ame的帖子

如何使用matplotlib / seaborn和pandas数据框创建带有共享x轴的上下条形图

在此处输入图片说明

我想创建一个与此类似的图形。是否可以使用matplotlib / seaborn。如果是这样,我可以使用哪些资源来学习如何设置matplotlib / seaborn图的样式以及如何使两个图像这样排列。

python matplotlib pandas seaborn

5
推荐指数
1
解决办法
568
查看次数

如何在一个实例上调用list()时让类返回一个列表

我正在尝试list()在课堂上打电话时返回一个列表.什么是最好的方法.

class Test():
    def __init__(self):
        self.data = [1,2,3]
    def aslist(self):
        return self.data
a = Test()
list(a)
[1,2,3]
Run Code Online (Sandbox Code Playgroud)

我想要什么时候list(a)调用它来运行该aslist函数,理想情况下我想实现asdict它在dict()调用时有效

我希望能够与做到这一点dict,int和所有其他类型转换

python

5
推荐指数
1
解决办法
501
查看次数

在摩纳哥编辑器中有条件地换行

我希望能够有条件地换行。

如果它与正则表达式模式匹配,则它不会换行。

实现这一点的最佳方法是什么?

monaco-editor

4
推荐指数
1
解决办法
4858
查看次数

在*之后不通过render()参数传递的参数必须是可迭代的,而不是pygame.Surface

我正在尝试使用pygame,并尝试创建一个类似的类.

import pygame
from threading import Thread

gameExit = True

class states:

    def __init__(self):

        gameDisplay = pygame.display.set_mode((800, 600))
        pygame.display.set_caption('test')

        clock = pygame.time.Clock()

        renderThread = Thread(target=self.render, args =(gameDisplay))
        updateThread = Thread(target=self.update, args = (clock))
        updateThread.start()
        renderThread.start()

    def update(self, clock):
        global gameExit
        while gameExit:
            print('update')
            clock.tick(30)


    def render(self, gamedisplay):
        global gameExit
        print('render')
        while gameExit:
            print('render')
            gameDisplay.fill([255, 255, 255])  # clearing



            pygame.display.update()#update


state = states()
Run Code Online (Sandbox Code Playgroud)

错误代码是渲染()*后的参数必须是一个可迭代,不pygame.Surface为什么不会它通过传递gameDisplay /我该怎么办呢?

这是完整的追溯:

Exception in thread Thread-2:
Traceback (most recent call last):
  File "C:\Users\Marc Frame\AppData\Local\Programs\Python\Python35\lib\threading.py", line 914, in …
Run Code Online (Sandbox Code Playgroud)

python class

2
推荐指数
1
解决办法
5643
查看次数

标签 统计

python ×3

class ×1

matplotlib ×1

monaco-editor ×1

pandas ×1

seaborn ×1