【问题标题】:Need help writing html file [closed]需要帮助编写html文件[关闭]
【发布时间】:2018-03-28 22:03:39
【问题描述】:

我对 python 还很陌生,我还在学习如何编码。虽然遵循有关编写代码的 youtube 视频说明,但我无法让它工作。

my_variable = "<html><head><tile>look at this</title></head><body><h1>hello world</h1></body></html>"
my_html_file= open"(python for beginners/my_html_file.html),"w")
my_html_file.write(my_variable)
my_html_file.close()

我收到以下错误消息:

File "c:\python fore beginners\firstfile.py", line 3
    my_html_file= open"(python for beginners/my_html_file.html),"w")
                                                                ^
SyntaxError: invalid syntax

【问题讨论】:

  • open"(python for beginners/my_html_file.html),"w") 还是open("python for beginners/my_html_file.html),"w")

标签: python html syntax writing


【解决方案1】:

第 3 行有 2 个右括号并放错了 "。将其更改为:

my_html_file= open("python for beginners/my_html_file.html", "w")

因为路径需要是字符串 -> 在它的前后加上"。

它在错误消息中显示“语法错误”。这意味着大多数时候您忘记了括号或引号。

【讨论】:

  • 天啊,我简直不敢相信我没有看到现在我有另一个错误代码 Traceback(最近一次调用最后一次):文件“c:\python fore初学者\firstfile.py”,第 3 行,在 my_html_file= open("python for beginnings/my_html_file.html", "w") FileNotFoundError: [Errno 2] No such file or directory: 'python for started/my_html_file.html' 我需要创建文件还是python 会为我创建或编写文件吗,非常感谢
  • 在您运行脚本的文件夹中是否存在“python for初学者”目录?
  • 我的 Cdrive 上有一个文件夹,标签为 python,供初学者使用,里面没有任何内容
  • 如果它在你的 C: 驱动器上,你应该使用绝对路径 "C:\\python for初学者\\my_html_file.html" 代替。如果您没有在 Windows 机器上指定驱动器,python 将尝试查找相对于脚本位置的文件/文件夹。
  • 伙计,你是一个救生员,谢谢它就像一个魅力