我def了两个参数 但是给2个却报错

  统计/机器学习 Python    浏览次数:699        分享
0


import os
def get_file_name(file_dir,file_type):
    L=[]
    for root, dirs, files in os.walk(file_dir):
        for file in files:
            if os.path.splitext(file)[1] == file_type:
                L.append(os.path.join(root, file))
    return L


调用 

L=user_func.get_file_name('c:\\mypython\\test','.xlsx')
==============
takes 1 positional argument but 2 were given


 

constant007   2019-03-20 17:14



    还没有回答。我来答!  


  相关讨论

from __future__ import division是什么意思

python里的<<或者>>符号是什么意思?

东方财富的数据怎么爬下来

map lambda if逗号报错,invalid syntax

怎么合并(串联)两个dataframe?

python 时间格式问题

Jupiter notebook里一个cell显示多个dataframe

Anaconda安装wptools失败,提示找不到该包

python怎么去除字符串中的连字符?

请问python已知某个元素,怎么得到该元素在dataframe中的位置

  随便看看

不用洛必达法则证明sin x比上x的极限是1

什么是混淆矩阵(confusion matrix)

如何在numpy array尾部增加一行

随机森林会发生过拟合(overfitting)吗?

numpy里矩阵乘法matmul,@和dot的区别?