我正在尝试读取和写入相同的CSV文件:
file1 = open(file.csv, 'rb')
file2 = open(file.csv, 'wb')
reader = csv.reader(file1)
writer = csv.writer(file2)
for row in reader:
if row[2] == 'Test':
writer.writerow( row[0], row[1], 'Somevalue')
Run Code Online (Sandbox Code Playgroud)
我的csv文件是:
val1,2323,Notestval2, 2323,Test所以基本上如果我的row[2]价值是Test我想用它替换它Some new value.上面的代码给了我空的CSV文件.
我想删除两个表之间的额外空间.
\begin{table}[h]\small
\begin{tabular}{|c|c|c|c|c|}\hline
\end{tabular}
\end{table}
\begin{table}[h]\small
\begin{tabular}{|p{9.9cm}|p{2cm}|p{2.3cm}|p{2.3cm}|}
\end{tabular}
\end{table}
Run Code Online (Sandbox Code Playgroud)
在这两张桌子之间,我得到了太多的空间.我不会减少空间并在第一次用2cm的空间后开始2table.
谢谢