我的用户个人资料名称中有一个&符号,它不会让我运行正在编写的代码。如何删除“&”号?

羊肉
At line:1 char:16
+ C:\Users\Lucas & Rachel\AppData\Local\Programs\Python\Python39\python ...
+                ~
The ampersand (&) character is not allowed. The & operator is reserved for future use; wrap an ampersand in double quotation marks ("&") to pass it as part of a string.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : AmpersandNotAllowed

这是我执行代码时不断出现的错误。我尝试仅更改用户名,但c:\user\Lucas & Rachel仍然在命令提示符和vs代码中显示。这是问题吗?还是我错过了什么?

这是我正在尝试运行的代码

import turtle 
def drawBoard() 
   for i in range(2): 
drawer.penup() 
drawer.goto(-300, 100 - 200 *i) 
drawer.pendown() 
drawer.forward(600) 
drawer = turtle.Turtle() 
drawer.pensize(10) 
drawer.ht() 
screen = turtle.Screen() 
screen.tracer(0) 
drawBoard()

现在我明白了

SyntaxError: invalid syntax
PS D:\Tic Tac Toe Test> & "C:/Users/Lucas & Rachel/AppData/Local/Programs/Python/Python39/python.exe" "d:/Tic Tac Toe Test/test.py"
  File "d:\Tic Tac Toe Test\test.py", line 4
    def drawBoard
亨德里卡斯·华雷斯(Hendriekas Juarez)

通常,文件地址不喜欢空格。您可以尝试将整个地址用双引号引起来:“ C:\ Users \ Lucas&Rachel \ AppData \ Local \ Programs \ Python \ Python39 \ python \”

有时您可以在每个空格和特殊字符之前使用^(冒号)作为转义字符...

C:\ Users \ Lucas ^ ^&^ Rachel \ AppData \ Local \ Programs \ Python \ Python39 \ python

您可能必须将其与双引号结合使用。我有一段时间没有使用Windows机器了

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档