![](/img/trans.png)
[英]How do I add duplicates from a CSV to the end of a specific row over several instances using Python?
[英]How do I add multiple strings over several lines in Python?
我迷失在 Python 世界:
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))
我通常发现带括号的第二种形式更容易阅读。
您可以通过以反斜杠\\
结尾来继续一行:
message = struct.pack('B', 4) + \
minissdpdStringEncode(st) + \
minissdpdStringEncode(usn) + \
minissdpdStringEncode(server) + \
minissdpdStringEncode(location)
除了最后一行之外,在语句的每一行末尾添加一个反斜杠 (\\)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.