我正在使用unittest和selenium来自动化我的浏览器测试.
我将如何进行多次运行的测试,用户创建票证.票证必须有一个标题名称,每次我运行测试我希望标题名称是随机的.
我想格式:"测试票,1 |测试票,2 ......"
我想填充没有随机值数据的列.
853 None
854 cheese empty
855 cheese other
856 yogurt empty
857 yogurt other
858 yogurt empty
859 yogurt other
860 butter empty
861 butter other
862 None
863 None
Run Code Online (Sandbox Code Playgroud)
想得到类似的东西:
853 ASDFGHJAS
854 cheese empty
855 cheese other
856 yogurt empty
857 yogurt other
858 yogurt empty
859 yogurt other
860 butter empty
861 butter other
862 DFGHJRTYT
863 ERTYUIOIO
864 TYUIOPPWE
865 QWERTYUUI
866 CBNMTYUIO
Run Code Online (Sandbox Code Playgroud)
我试过做类似的事情:
df1 = df[['english_name']].fillna(''.join(choice(ascii_uppercase) for i in range(12)), axis=1)
853 ASDFGHJAS
854 …Run Code Online (Sandbox Code Playgroud) Python中是否有用于生成随机字符串但是唯一的模块?我需要生成密钥,例如在安装Windows时.
在Python中,如果我想生成一个IP v6地址形式的随机字符串怎么办?
例如:“ff80::220:16ff:fec9:1”、“fe80::232:50ff:fec0:5”、“fe20::150:560f:fec4:3”等等。
有人能给我一些帮助吗?
我想知道如何在Python中打印随机字符串.我希望这是一个像"ayhbygb"这样的随机字符串,并且是一个随机数量的字母.所以,有一次,它可以打印"a",下次它可以打印"aiubfiub",或"aiuhiu"等.
有人能告诉我这是怎么做的吗?
我只是想问一下,就像从随机数字: Random.randint(a, b)
我只是想问一下如何使用随机字符串,randint但这次使用随机字符串.反正呢?
#This program will play a little game
import random
a = ''
b = ''
c = ''
d = ''
e = ''
f = ''
print('Hi. Please enter your name in letters')
name = str(input())
print('Hi ' + name + '. I am going to play a little game. In this game you have to guess a specific name i am thinking right now.')
print('But do not worry. I am going to …Run Code Online (Sandbox Code Playgroud) 如何创建不同的变量名称?
就像我在循环中迭代一样,比如从 0 到 100。
我需要在每次迭代中创建不同的变量并为其分配一些值。一个例子
for i in range(0,100):
'var'+i=i
Run Code Online (Sandbox Code Playgroud)
似乎无效。我想在每次迭代中创建变量,例如 var0、var1 等,并且应该能够使用该名称访问它。有人能给我建议一个解决方案吗
我想从随机数字和字母生成一个列表.我成功了:
def rand_num():
while True:
random_char= random.choice(string.ascii_letters+string.digits)
random_lst= [random_char]
Run Code Online (Sandbox Code Playgroud)
但是当我想要打印这个列表时,print random_lst我会得到如下输出:
['W']
['i']
['P']
['6']
['P']
['B']
['d']
['f']
['n']
['j']
Run Code Online (Sandbox Code Playgroud)
代替:
['W','i','P'.... 等等
我该怎么办?在这种情况下,.choice是错误的功能吗?
对于我正在制作的电子邮件客户端的密码输入字段,我认为让密码显示随机字符会很酷。因为我不希望写下来的所有ASCII字符的字典,我在想,如果有,我可以导入得到它的模块。我对代码的想法是这样的:
import random
import char_set #All ascii characters
def random_char():
char_select = random.randrange(len(char_set))
char_choice = char_set[char_select]
return char_choice
Run Code Online (Sandbox Code Playgroud)
注意:这必须是跨平台的,因为我在 Mac OSX、Windows 和 Debian (Raspberry Pi) 上运行。
python ×9
random ×4
string ×2
ascii ×1
automation ×1
choice ×1
dataframe ×1
list ×1
pandas ×1
python-2.7 ×1
python-2.x ×1
selenium ×1
webdriver ×1