2024-05-28 20:30:47 发布
网友
我迷失在Python世界中:
message = struct.pack('B', 4) + minissdpdStringEncode(st) + minissdpdStringEncode(usn) + minissdpdStringEncode(server) + minissdpdStringEncode(location)
它不跑了。我真的需要把这些都放在一行还是什么
在我看来,那将是混乱的
您可以通过以反斜杠\结尾的方式继续一行:
\
message = struct.pack('B', 4) + \ minissdpdStringEncode(st) + \ minissdpdStringEncode(usn) + \ minissdpdStringEncode(server) + \ minissdpdStringEncode(location)
你有两个选择:
message = struct.pack('B', 4) + \ minissdpdStringEncode(st)
或
message = (struct.pack('B', 4) + minissdpdStringEncode(st))
我通常觉得带括号的第二种形式更容易阅读
在语句的每行末尾(最后一行除外)添加反斜杠(\)
您可以通过以反斜杠
\
结尾的方式继续一行:你有两个选择:
或
我通常觉得带括号的第二种形式更容易阅读
在语句的每行末尾(最后一行除外)添加反斜杠(\)
相关问题 更多 >
编程相关推荐