Python缩进,SSH和Raspberry Pi

我尝试优化我的工作。甚至涉及用于打印3D零件,学习新事物或编写软件的CAD设计。一世’在编写Python脚本方面是新手,有时语法使我头疼。以下视频介绍了程序员在编写Python脚本时犯的常见错误。它可以帮助我理解为什么行缩进时会出现很多错误。

错误之一: 使用Tab键或空格进行缩进。 Corey建议使用IDE进行缩进。

使用IDE编写Python脚本是更简单的方法。通常,我通过SSH在Python中编写ROS节点。所有这些节点都在Raspberry Pi上运行。我用‘nano’通过SSH连接创建和写入python文件。我无法通过SSH使用Python IDE,因为此连接无法’提供GUI资源。

当你’在机器人上工作,唐’如果您需要太多的硬件和软件资源,则必须找到解决方案。对于通过SSH编写Python脚本的程序员,我有一个建议和一个建议:

1.唐’t mix ‘tab’ and ‘space’ indentations in 纳米 editor:
这是我反射引起的常见错误。有时候我’m lost in writing the program and I mix the Tab and 空间 keys for indentation. I change in 纳米 the 标签 character 空间s to 4 and everything works without syntax mistakes if I use only the 标签 key for indentation.

  • Step 1: Go to your home directory and type the command: sudo 纳米 /etc/nanorc
  • Step 2:导航到配置文件,直到带有#set 标签size 8的行
  • Step 3:删除#并将4代替8
  • Step 4: – Ctrl + O –保存文件,然后– Ctrl + X – to close the file

2. change the 纳米 editor with an IDE and use git:
这是一个主意:在Windows PC上编写Python脚本,提交到git,然后通过SSH连接以克隆git软件包。这样,我将减少语法错误。同时,例如,如果我仅提供一行新代码,则将花费更多时间来检查其是否有效。我没有’t测试此方法。如果有人在Raspberry Pi上使用此方法,请在此方法的优缺点旁发表评论。

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *