首页 > 解决方案 > 当我把我的 .py 变成一个可执行文件时,它会弄乱程序。(自动 py 到 exe)

问题描述

所以我有一个程序,您可以在其中导入一个 csv 文件并输出一个字符串,该字符串可以复制并粘贴到 Latex 文档中以提供表格。在终端中运行时它可以完美运行,但是当我运行它时,可执行文件会合并字符串的大部分行,坦率地说我不知道​​为什么。

这是所需的输出:

\begin{center}
    \small
    \begin{tabularx}{1\textwidth}{
    | >{\centering\arraybackslash}X 
    | >{\centering\arraybackslash}X 
    | >{\centering\arraybackslash}X 
    | >{\centering\arraybackslash}X 
    | >{\centering\arraybackslash}X 
    | >{\centering\arraybackslash}X 
    }
    \hline
    x /m (± 0.001m)  & Dx & T & DT\\ 
     \hline 
     1.744 & 0.001 & 1 & 2\\ 
     \hline 
     3.244 & 0.001 & 2 & 4\\ 
     \hline 
     4.744 & 0.001 & 3 & 6\\ 
     \hline 
     6.244 & 0.001 & 4 & 8\\ 
     \hline 
     7.744 & 0.001 & 5 & 10\\ 
     \hline
    \end{tabularx}
\end{center}

这是我从 .exe 得到的输出:

\begin{center}
    \small
    \begin{tabularx}{1\textwidth}{
    | >{\centering\arraybackslash}X 
    }
    \hline
    x /m (± 0.001m)  & Dx & T & DT 1.744 & 0.001 & 1 & 2 3.244 & 0.001 & 2 & 4 4.744 & 0.001 & 3 & 6 6.244 & 0.001 & 4 & 8 7.744 & 0.001 & 5 & 10\\ 
     \hline
    \end{tabularx}
\end{center}

标签: pythonstring

解决方案


推荐阅读