小编jav*_*bie的帖子

是否有一个带范围的随机字母生成器?

我想知道Python中是否有随机字母生成器将范围作为参数?例如,如果我想要A和D之间的范围?我知道你可以用它作为发电机:

import random
import string

random.choice(string.ascii_letters)
Run Code Online (Sandbox Code Playgroud)

但它不允许你提供一个范围.

python

9
推荐指数
2
解决办法
7761
查看次数

wxPython中的Python GUI程序将无法运行

我有以下代码,我正在按照教程:

(http://zetcode.com/wxpython/layout/ - GoToClass部分)

我无法弄清楚它有什么问题......:/

正如您在教程中看到的,它应该产生这样:

在此输入图像描述

代码:

#!/usr/bin/python
# -*- coding: utf-8 -*-

# gotoclass.py

import wx

class Example(wx.Frame):

    def __init__(self, parent, title):
        super(Example, self).__init__(parent, title=title, 
            size=(390, 350))

        self.InitUI()
        self.Centre()
        self.Show()     

    def InitUI(self):

        panel = wx.Panel(self)

        font = wx.SystemSettings_GetFont(wx.SYS_SYSTEM_FONT)
        font.SetPointSize(9)

        vbox = wx.BoxSizer(wx.VERTICAL)

        hbox1 = wx.BoxSizer(wx.HORIZONTAL)
        st1 = wx.StaticText(panel, label='Class Name')
        st1.SetFont(font)
        hbox1.Add(st1, flag=wx.RIGHT, border=8)
        tc = wx.TextCtrl(panel)
        hbox1.Add(tc, proportion=1)
        vbox.Add(hbox1, flag=wx.EXPAND|wx.LEFT|wx.RIGHT|wx.TOP, border=10)

        vbox.Add((-1, 10))

        hbox2 = wx.BoxSizer(wx.HORIZONTAL)
        st2 = wx.StaticText(panel, label='Matching Classes')
        st2.SetFont(font)
        hbox2.Add(st2)
        vbox.Add(hbox2, flag=wx.LEFT | wx.TOP, …
Run Code Online (Sandbox Code Playgroud)

python wxpython

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

标签 统计

python ×2

wxpython ×1