正如标题所暗示的那样,即使我有权执行此操作,我也无法写入该文件。我没有收到错误;就像代码行被忽略了一样。他们什么也没做。
import React from "react";
import Button from "@material-ui/core/Button";
import Tooltip from "@material-ui/core/Tooltip";
import { makeStyles } from "@material-ui/core/styles";
const useStyles = makeStyles(theme => ({
arrow: {
"&:before": {
border: "1px solid #E6E8ED"
},
color: theme.palette.common.white
},
tooltip: {
backgroundColor: theme.palette.common.white,
border: "1px solid #E6E8ED",
color: "#4A4A4A"
}
}));
export default function ArrowTooltips() {
let classes = useStyles();
return (
<Tooltip
title="Add"
arrow
classes={{ arrow: classes.arrow, tooltip: classes.tooltip }}
>
<Button>Arrow</Button>
</Tooltip>
);
}
f = open("C:/ProgramData/Microsoft/Windows/Start Menu/Programs/StartUp/startupfile.py", 'w')
f.write("Stuff I want to write")
有人可以帮助我吗?同样,没有错误消息。线路只是被完全忽略。是的,我 am 通过控制台在许可的情况下运行它。问题在Windows目录中吗?还是我只是在这里想念一些痛苦的东西?
编辑: 谢谢大家的帮助,但事实证明问题出在Windows无法胜任。我发现文件在重新启动后出现,但是无论如何都可以正常运行,因为我正在启动文件夹中写文件。
答案 0 :(得分:1)
我没有足够的声誉来发表简单的评论,因此请不要将其解释为您的问题的解决方案,但是您是否尝试以"wt"
模式而不是仅{{1 }}? "w"
模式以二进制形式打开文件,如here所示,因此问题可能在于该程序无法理解您要说的内容,因为您想在文本模式下对其进行编辑。同样,我不确定这是否正确,我本人还是新手,所以不要将其解释为解决方案,更像是评论。