python - 上传文件到jupyter时忽略ds_store文件的建议

标签 python pandas

我想知道是否有人对如何处理苹果在上传数据时为每个文件夹自动创建的 ds.store 文件有一些建议。大家是不是只写一个if语句:

 for i in files:
    if file == '.DS_Store'
       continue

    upload file...

或者有更好的方法吗?

最佳答案

您必须忽略或跳过所有隐藏文件 假设您想忽略所有以 .: 开头的文件

import os


root = "/Users/yourname/Desktop/py scripts"
for item in os.listdir(root):
if not item.startswith('.') and os.path.isfile(os.path.join(root, item)):
 print item

关于python - 上传文件到jupyter时忽略ds_store文件的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48812737/

相关文章:

python - 如何按索引替换整个 Pandas DataFrame 列?

python - One-Hot Encode numpy array with >2 dims

python - 在 setUpClass 中访问 Django 测试客户端

python - 如何在 python 中反转 int?

excel - 从python中的一张excel文件中查找列的不同值

python - DataConversionWarning 在 Scikit 中拟合 RandomForestRegressor

python - 为什么我们在 cross_val_score 之前使用 ' - ' (负号)

python - 有没有办法从python中的另一个函数参数引用一个函数参数?

python-3.x - 如何使用 Pandas.read_excel 在内存中打开 XLS 文件?

python - 使用样本权重训练 xgboost (0.7) 分类器