小编Sta*_*ucK的帖子

Matplotlib 不全屏保存图像

[编辑] 正如答案中的评论所建议的,该问题可能与操作系统有关。我在 Windows 10 上。我有 python 3.7.1,我使用 Anaconda/Spyder。

我按照这个这个主题尝试在保存之前最大化由绘图生成的图像。在我的代码中,有效的是来自 spyder figure viewer 的图确实最大化了。但是当文件保存到图像中时,图像并没有最大化。

我该如何解决?

我的代码如下:

import matplotlib as mpl
mpl.use('TkAgg') # With this line on: it returns me error. Without: image don't save as it has been shown in plot from spyder.
from datetime import datetime
import constants
import numpy as np
from numpy import *
from shutil import copyfile
from matplotlib.pyplot import *
mpl.rcParams['text.usetex'] = True
mpl.rcParams['text.latex.preamble'] = [r'\usepackage{amsmath}']
import matplotlib.pyplot as plt …
Run Code Online (Sandbox Code Playgroud)

python image matplotlib

7
推荐指数
1
解决办法
350
查看次数

仅包含文本的子图

我有一个由许多子图条组成的图形。我希望我的一个子图只是一种文本框,它将列出我在周围所有图中使用的所有参数。

我怎样才能在Python中做到这一点?

有没有类似的东西plt.textbox("my text"),我可以让它看起来与图形上的任何绘图完全相同。

我不想在图形中包含文本,我想要一个仅由文本组成的子图。

python plot matplotlib subplot

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

如何在python中将数字转换为12位精度?

我需要在Python中存储一个12位精度的float变量

我知道要在float中转换变量有一个浮点函数,但是如何以位为单位指定浮点数的大小?例如(12,16,...)

python floating-point precision types floating-accuracy

3
推荐指数
1
解决办法
724
查看次数

在 PyCuda 中获取设备属性(warp_size 等):不起作用

我正在做一个 PyCuda 代码,我想获得图形卡的属性(例如扭曲的大小、每块的最大线程数等)。

所以我去了这个页面:https : //documen.tician.de/pycuda/driver.html

我看到了这个:

在此处输入图片说明

然后我在我的代码中写了以下内容:

import time
import numpy as np
from pycuda import driver, compiler, gpuarray, tools
import math

# -- initialize the device
import pycuda.autoinit

print(pycuda.driver.device_attribute.WARP_SIZE)
Run Code Online (Sandbox Code Playgroud)

但打印返回:WARP_SIZE

事实上,他返回一个包含“WARP_SIZE”的 str 而不是代表经线大小的整数。

我究竟做错了什么 ?

python cuda pycuda

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