我有一个存储在变量(例如)filePath中的文件的路径.我想将该特定文件复制到Python脚本中的另一个特定文件夹中.
我试过了
folderPath = (os.getcwd() + "/folder_name/") #to get the path of the folder
shutil.copyfile(filePath, folderPath)
Run Code Online (Sandbox Code Playgroud)
但是我收到了一个错误 IOError: [Errno 21] Is a directory.
我怎么解决这个问题?
我的问题似乎与如何在python中复制文件有关? .但实际上,我想将文件复制到文件夹/目录,而大多数答案都提到将一个文件复制到另一个文件.
我有一个数据框(在 Python 中)如下:
A B C D E F G H
0 T-1 2 3 - M-7 2 2
1 T-2 5 4 2 M-7 4 3
2 T-3 - - 3 M-7 9 4
3 T-4 6 - 4 M-7 - 9 5
4 T-5 - 1 5 M-7 8 6
Run Code Online (Sandbox Code Playgroud)
我想用.替换破折号(不包括A和E列中的破折号)NaN。
我试过了。df.replace('-', np.nan)它最终也替换了 A 列和 E 列的整个单元格。我想我可以使用,df[column_name].replace('-',np.nan)但我必须分别为每一列应用它。
有没有其他有效的方法可以用于具有类似限制的任意数量的列?