小编dra*_*d07的帖子

如何将文件复制到Python脚本中的特定文件夹?

我有一个存储在变量(例如)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 filesystems copy file file-copying

7
推荐指数
1
解决办法
2万
查看次数

如何用NaN替换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)但我必须分别为每一列应用它。

有没有其他有效的方法可以用于具有类似限制的任意数量的列?

python nan dataframe pandas

5
推荐指数
1
解决办法
6127
查看次数

标签 统计

python ×2

copy ×1

dataframe ×1

file ×1

file-copying ×1

filesystems ×1

nan ×1

pandas ×1