RFS-在RIDE中随机生成字符串

在PyDev中写好的生成字符串的关键字发现没有办法在RIDE中使用,因为方法需要一个num参数,且方法的返回值要赋给一个变量,在RIDE中没法组合关键字。

def generate_letters(self,num):

       '''生成固定长度的由大小写字母和数字组成的字符串

       '''

       letters="".join(random.sample(string.letters+string.digits,int(num)))

       return letters


最后,利用Evaluate关键字,直接将字符串生成语句写入到RIDE中,解决了上述问题:


Evaluate关键字后面可以直接使用Python的语法,导入相应模块后(如random)也可以直接使用模块中的方法。

 

************************************************************************

如果还有其他的解决方法,再记录到此处



你可能感兴趣的:(RFS-在RIDE中随机生成字符串)