找到关于 WX Python 的6 篇文章

如何在 Matplotlib 中增加/减少 X 和 Y 轴刻度标签的字体大小?

Rishikesh Kumar Rishi
更新于 2021年5月11日 13:16:36

3K+ 次浏览

要增加/减少 matplotlib 中 x 和 y 轴刻度标签的字体大小,我们可以初始化 fontsize 变量来减小或增加字体大小。步骤:创建一个可用于刻度轴的数字列表 (x)。使用 subplot() 获取轴,这有助于向当前图形添加子图。分别使用 set_xticks 和 set_yticks 方法和列表 x(来自步骤 1)设置 x 轴和 y 轴上的刻度。使用 set_xticklabels() 和 set_yticklabels() 方法以及 fontsize 变量设置带有标签列表(["one", "two", "three", "four"])的刻度标签。要增加轴和刻度标签之间的间距,我们可以使用带 pad 参数的 tick_params() 方法,这有助于……阅读更多

如何在 Python3 中将 .wav 文件转换为频谱图?

Rishikesh Kumar Rishi
更新于 2021年5月11日 12:25:40

2K+ 次浏览

要在 python3 中将 .wav 文件转换为频谱图,我们可以采取以下步骤:从本地机器加载 .wav 文件。使用 spectrogram() 方法使用连续傅里叶变换计算频谱图。使用 pcolormesh() 方法创建具有非规则矩形网格的伪彩色图。使用带有频谱图的 imshow() 方法。要显示图形,请使用 show() 方法。示例:import matplotlib.pyplot as plt from scipy import signal from scipy.io import wavfile plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True sample_rate, samples = wavfile.read('test.wav') frequencies, times, spectrogram = signal.spectrogram(samples, sample_rate) plt.pcolormesh(times, frequencies, spectrogram, shading='flat') plt.imshow(spectrogram) plt.show() 输出阅读更多

有人可以帮我修复这个 Python 程序吗?

Arnab Chakraborty
更新于 2020年6月24日 07:26:01

70 次浏览

你在粗体部分遇到的第一个问题是由于非缩进块造成的,在那里添加一个缩进。第二个问题是未定义 name 变量。以下是更正后的版本:print ("Come-on in. Need help with any bags?") bag=input ('(1) Yes please (2) Nah, thanks (3) Ill get em later TYPE THE NUMBER ONLY') if bag == ('1'): print ("Ok, ill be right there!") if bag == ('2'): print ("Okee, see ya inside. Heh, how rude of me? I'm Daniel by the way, ya?") name="Daniel" print (name + ": Um, Names " + name) print ("Dan: K, nice too ... 阅读更多

如何将 Python CGI 脚本的结果发送到浏览器?

Arnab Chakraborty
更新于 2020年6月22日 15:37:06

241 次浏览

# 从 HTML 页面获取字段数据 first_name = form.getvalue('first_name') last_name = form.getvalue('last_name') 将数据发送到浏览器 print("Content-type:text/html") print print("") print("") print("Hello - Second CGI Program") print("") print("") print(" Hello %s %s " % (first_name, last_name)) print("") print("")

如何在 Python 类中使用枚举?

Arnab Chakraborty
更新于 2020年6月23日 14:47:21

196 次浏览

Python 中有一个名为“enum”的模块,可以使用它在 Python 中使用枚举。#import enum import enum # 在类中使用枚举 class Car(enum.Enum): suzuki = 1 Hyundai = 2 Dezire = 3 print ("所有枚举值是:") for c in (Car): print(c)

如何使用 Python 将数字替换为字符串?

Malhar Lathkar
更新于 2020年6月20日 09:05:51

1K+ 次浏览

为此,让我们使用一个字典对象,其中数字作为键,其单词表示作为值:dct={'0':'zero', '1':'one', '2':'two', '3':'three', '4':'four', '5':'five', '6':'six', '7':'seven', '8':'eight', '9':'nine'} 初始化一个新的字符串对象 newstr='' 使用 for 循环遍历输入字符串中的每个字符 ch,并使用 isdigit() 函数检查它是否为数字。如果它是数字,则将其用作键,并从字典中查找相应的值并将其附加到 newstr。如果不是,则将字符 ch 本身附加到 newstr。完整的代码如下:string='I have 3 Networking books, 0 Database books, and 8 Programming ... 阅读更多

1
广告