这个python代码危险吗?

2024-05-08 11:39:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我真的很想知道如果执行这个python脚本会发生什么,但是我担心如果我这样做的话会发生不好的事情。有人知道会发生什么吗?你知道吗

import itertools
import pickle
x = list(itertools.combinations('abcdefghijklmnopqrstuvwxyz1234567890',4))
y = []
for i in x:
    pickle.dump(y, open(str(i) + ".py","wb"))   

Tags: inpyimport脚本foropen事情dump
1条回答
网友
1楼 · 发布于 2024-05-08 11:39:51

修复语法错误后:

import itertools
import pickle
x = list(itertools.combinations('abcdefghijklmnopqrstuvwxyz1234567890',4))
y = []
for i in x:
    pickle.dump(y, open(str(i) + ".py","wb"))  # quotes around wb

。。。它在当前工作目录中创建了大约6万个带有愚蠢名称的文件,所有这些文件都具有相同的内容—一个很小的、很容易重新创建的空列表表示—在我的机器上大约5秒钟(第二次是20秒钟,因为它必须覆盖这些文件)。你知道吗

相关问题 更多 >

    热门问题