python - ValueError:文件路径或缓冲区对象类型无效:Python
问题描述
运行“使用深度表示学习特征识别亚高尔基蛋白定位”的代码时面临的问题:
https://github.com/zhibinlv/isGP-DRLF
这是运行 predict.py 后的消息/警告。
WARNING:absl:No GPU/TPU found, falling back to CPU. (Set TF_CPP_MIN_LOG_LEVEL=0 and rerun for more info.)
2021-11-10 17:33:37.008243
Traceback (most recent call last):
File "predict.py", line 82, in <module>
df = predict(args.i)
File "predict.py", line 33, in predict
InData=fasta2pd(inputFasta) ##Read FASTA file and convert it into a pandas DataFrame
File "predict.py", line 12, in fasta2pd
FastaRead=pd.read_csv(inFasta,header=None)
File "/home/lab40710/.local/lib/python3.8/site-packages/pandas/util/_decorators.py", line 311, in wrapper
return func(*args, **kwargs)
File "/home/lab40710/.local/lib/python3.8/site-packages/pandas/io/parsers/readers.py", line 586, in read_csv
return _read(filepath_or_buffer, kwds)
File "/home/lab40710/.local/lib/python3.8/site-packages/pandas/io/parsers/readers.py", line 482, in _read
parser = TextFileReader(filepath_or_buffer, **kwds)
File "/home/lab40710/.local/lib/python3.8/site-packages/pandas/io/parsers/readers.py", line 811, in __init__
self._engine = self._make_engine(self.engine)
File "/home/lab40710/.local/lib/python3.8/site-packages/pandas/io/parsers/readers.py", line 1040, in _make_engine
return mapping[engine](self.f, **self.options) # type: ignore[call-arg]
File "/home/lab40710/.local/lib/python3.8/site-packages/pandas/io/parsers/c_parser_wrapper.py", line 51, in __init__
self._open_handles(src, kwds)
File "/home/lab40710/.local/lib/python3.8/site-packages/pandas/io/parsers/base_parser.py", line 222, in _open_handles
self.handles = get_handle(
File "/home/lab40710/.local/lib/python3.8/site-packages/pandas/io/common.py", line 609, in get_handle
ioargs = _get_filepath_or_buffer(
File "/home/lab40710/.local/lib/python3.8/site-packages/pandas/io/common.py", line 396, in _get_filepath_or_buffer
raise ValueError(msg)
ValueError: Invalid file path or buffer object type: <class 'NoneType'>
需要你的帮助来解决这个问题 -
解决方案
推荐阅读
- mysql - MySQL中按X个工作日递增的逻辑说明
- c - 当我尝试运行下面的 C 代码时,为什么会打印“$”?
- javascript - 多个元素上的 Jquery 切换类
- java - 创建子类时出现 StackOverflowError
- java - 如何检查线程是否在我的代码中运行良好
- java - GALLERY_PICK 选项不在 startActivityForResult 参数中
- javascript - 在 React Redux 的输入字段中渲染状态值,使值不可更改
- javascript - 什么是 hexo 中的 `__()`(双下划线)函数?
- php - 从表中删除以 < 开头的所有记录
- php - 如何编写sql查询以显示带有结束日期列的特定时间段的任务提醒?