我正在尝试从.py文件创建一个.py文件,然后运行新创建的.py文件。问题是,从原始文件创建文件后,当我打开新文件时,文件中实际上什么都没有。这是我的密码:
bfile = open("browsertask.py", "w+")
print('success')
bfile.write("from selenium import webdriver")
print('success2')
bfile.write("driver.get('" + link + "')")
print('success3')
os.system('python browsertask.py')
(变量link
以前在程序中定义过)
代码运行时不会引发任何错误。当我检查新创建的文件以查看文本是否写入该文件时,该文件中没有任何内容。我对此进行了研究,我认为我没有做任何不正确的事情。你知道吗
有人知道我做错了什么吗?你知道吗
编辑:感谢用户在评论中告诉我在运行前关闭文件,这实际上解决了问题!你知道吗
编辑:我不知道如何将我的问题标记为已回答,我试着自己回答并接受这个答案,但我要等两天。你知道吗
结果我所需要做的就是在运行它之前关闭我正在制作的文件,这非常有效,现在这个文件实际上保存了我写入它的内容。你知道吗
相关问题 更多 >
编程相关推荐