社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

busybear

busybear 最近创建的主题
busybear 最近回复了
6 年前
回复了 busybear 创建的主题 » Python tkinter的视频播放器,当我暂停视频时,无法重新播放

我将为play按钮回调创建另一个方法。像这样的:

def play_start(self):
    self.pause = False
    self.play_video()

但是,如果播放按钮已经在播放,我会确保您禁用它。否则,可以有多个 play_video 如果多次按下播放按钮,则继续。


另一种方法是组合播放和暂停按钮,以便切换 self.pause . 然后你就可以有一个按钮和一个回调函数。

6 年前
回复了 busybear 创建的主题 » 用python绘制曲面[复制]

如前所述, plot_surface 需要二维数组数据或网格——类似于如果您熟悉的话如何创建热图。如果你的数据在X、Y轴(你看起来是这样)之间有规则的间隔,那么你可以简单地使用Z数据格式化成2D数组,如前面注释中链接的例子所示:

grid_x, grid_y = np.meshgrid(x, y)

# I'm assuming that your data is already mesh-like, which it looks like it is.
# The data would also need to be appropriately sorted for `reshape` to work.
# `dx` here is number of unique x values, and `dy` is number unique y values.
grid_z = z.reshape(dy, dx)

ax.plot_scatter(grid_x, grid_y, grid_z)

但是,在X、Y、Z点间距不均的一般情况下,可以插值数据以创建网格。Scipy有这个功能 griddata 将插值到定义的网格网格上。您可以使用它来绘制数据:

from scipy.interpolate import griddata
xy = np.column_stack([x, y])
grid_x, grid_y = np.mgrid[0:1:100j, 0:1:100j]  # grid you create
grid_z = griddata(xy, z, (grid_x, grid_y))
ax.plot_scatter(grid_x, grid_y, grid_z)

安装anaconda,安装另一个python实例。它不会影响您的其他安装,但可能会更改某些应用程序的默认python。这将把anaconda python路径附加到 PATH 环境变量 ~/.bashrc (对于UNIX)。这是安装期间可以设置的参数之一。您的系统python应该仍然存在(可能在 /usr/bin/python )以及您可能已经安装过的任何其他python安装。

创建另一个环境将安装另一个安装。实际上,您可以选择使用python 3创建环境。这些都保存在 env 位于主要蟒蛇目录中的目录。你可以把它们和 conda env list .

5 年前
回复了 busybear 创建的主题 » 如何用python将多个文件名称中的空格移动?

由定义的路径部分 source 将包含在您在中定义的文件路径中 files . 添加 来源 f 在循环中会产生冗余。相反,请尝试:

shutil.move(f, dest)

另外,我不知道你为什么要添加 "r'" . 也许您的意思是将源定义为原始输入,例如当您定义 file_1 ?在这种情况下,您应该执行如下操作:

 source = r'/some/path/to/file.ext'