针对telnet python上的循环

2024-09-30 18:31:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在telnet会话上运行for循环;想将一些命令传递给这个系统,这主要是测试,但最后一个值是一个数字(变量)。在

为了这篇文章的目的,我发布了不同的文本;但是要点保持不变;假设我想发布Hello World 1Hello World 2。。。Hello World n。在

我创建了一个包含大量Hello World x的文本文件,如下所示。这是hewo.txt

Hello World 1
Hello World 2
.
.
Hello World n

该代码有效:

^{pr2}$

但是,如果调用tnas object这么简单,为什么这个方法不起作用:

for at in range(0,65): 
    tn.write(("Hello World" + at + "r" + "\n").encode('ascii'))

这个for循环不起作用。什么是可能的解决方案?在


Tags: 文本命令目的txthelloforworld系统
1条回答
网友
1楼 · 发布于 2024-09-30 18:31:38

您可以运行包含以下选项的maven应用程序-Dfile.encoding=UTF8。例如:

$ java -Dfile.encoding=UTF8 -jar <artifactname>.jar

如果想要永久修复,请将maven选项导出为:

$ export JAVA_OPTS=-Dfile.encoding=UTF8

但这实际上取决于您打算如何部署应用程序

注意:让我知道您打算如何部署应用程序

相关问题 更多 >