小编ria*_*rge的帖子

TypeError:join()参数必须是str或bytes,而不是'NoneType'

我继续得到下面的错误,有人可以告诉我我做错了什么?

Traceback (most recent call last):
  File "generate_simulated_pair.py", line 50, in <module>
    outfile = open(os.path.join(settings.CSV_DATA_DIR ,"%s_%s.csv"%(pair, d.strftime ("%Y%m%d")
  File "C:\Program Files\Python35\lib\ntpath.py", line 113, in join
    genericpath._check_arg_types('join', path, *paths)
  File "C:\Program Files\Python35\lib\genericpath.py", line 143, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
Run Code Online (Sandbox Code Playgroud)

请参阅下面的内容,这是用于从oanda创建CSV文件以进行回溯测试

from __future__ import print_function

import calendar
import copy
import datetime
import os, os.path
import sys

import numpy as np
import pandas as pd
import pandas_datareader

from pandas_datareader import data, wb …
Run Code Online (Sandbox Code Playgroud)

python

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

标签 统计

python ×1