我已经查看过这个问题的所有类似帖子,但找不到任何解决方案......
到目前为止,Pandas读完所有我的CSV文件没有任何问题,但现在似乎有问题..
做的时候:
df = pd.read_csv(r'path to file', sep=';')
Run Code Online (Sandbox Code Playgroud)
我明白了:
OSError Traceback(最近一次调用最后一次)在()----> 1 df = pd.read_csv(r'pathÜbersicht\ Input\test\test.csv',sep =';')
C:\ Program Files文件\ python36\LIB \站点包\大熊猫\ IO\parsers.py在parser_f(filepath_or_buffer,月,分隔符,标题,姓名,index_col,usecols,挤压,前缀,mangle_dupe_cols,D型发动机,转换器, true_values,false_values,skipinitialspace,skiprows,NROWS,na_values,keep_default_na,na_filter,冗长,skip_blank_lines,parse_dates,infer_datetime_format,keep_date_col,date_parser,dayfirst,迭代器,CHUNKSIZE,压缩,千,小数,lineterminator,quotechar,报价,escapechar,评论, encoding,dialect,tupleize_cols,error_bad_lines,warn_bad_lines,skipfooter,skip_footer,doublequote,delim_whitespace,as_recarray,compact_ints,use_unsigned,low_memory,buffer_lines,memory_map,float_precision)703 skip_blank_lines = skip_blank_lines)704 - > 705 return _read(filepath_or_buffer,kwds)706 707 parser_f.name = name
_read(filepath_or_buffer,kwds)中的c:\ program files\python36\lib\site-packages\pandas\io\parsers.py 443 444#创建解析器. - > 445 parser = TextFileReader(filepath_or_buffer,**kwds)446 447 if chunksize或iterator:
C:\程序文件\ python36\lib中\站点包\大熊猫\ IO\parsers.py在 初始化(个体,F,发动机,**kwds)812个self.options [ 'has_index_names'] = kwds [ 'has_index_names'] 813 - > 814 self._make_engine(self.engine)815 816 def close(self):
C:\ Program Files文件\ python36\LIB \站点包\大熊猫\ IO\parsers.py在_make_engine(个体经营,引擎)1043高清_make_engine(个体经营,发动机= 'C'):1044如果发动机== 'C': …
下面的代码
accounts = f.get_sepa_accounts()
for account in accounts:
print(account)
Run Code Online (Sandbox Code Playgroud)
抛出以下错误:
accounts = f.get_sepa_accounts()
for account in accounts:
print(account)
Run Code Online (Sandbox Code Playgroud)
我刚刚转向 Visual Studio Code,因此不知道这是否是该应用程序特有的问题。我已经尝试了 4 个空格和一个制表符..没有做任何事情。
我编写了一个小的错误处理函数,在 AXIOS 请求后调用该函数,如下所示:
try {
...
} catch (error) {
handleAxiosError(error);
}
Run Code Online (Sandbox Code Playgroud)
函数如下:
function handleAxiosError(error) {
if (error.response !== undefined) {
logger.error(`Received a HTTP error. Status code: ${error.response.status}, Data: ${error.response.data}`);
} else if (error.request !== undefined) {
logger.error(error.request);
} else {
logger.error(error.message);
}
throw new Error(error);
}
Run Code Online (Sandbox Code Playgroud)
虽然抛出了错误:
(节点:94324)UnhandledPromiseRejectionWarning:错误:错误:在handleAxiosError处连接ECONNREFUSED 127.0.0.1:6557(C:\pathtoapp\utils\utils.js:66:11)
Pino 仅将以下内容保存到日志中。我找不到问题所在。这是异步问题吗?
{"level":50,"time":1567435455281,"pid":94324,"hostname":"host","name":"app","res":{},"v":1}
谢谢!
我想将以下表达式分配给变量:
textFormat = 'soup.find("div", {"class" : "article-entry text"}).text.replace(\'\n\', "")'
Run Code Online (Sandbox Code Playgroud)
我正在使用另一个文件调用此代码
text = exec(textFormat)
Run Code Online (Sandbox Code Playgroud)
可悲的是我收到错误消息:
File "C:\Users\dadsad\documents\coding\dasdasd\functions.py", line 42, in loadAtom
text = exec(textFormat) File "<string>", line 1
soup.find("div", {"class" : "article-entry text"}).text.replace('
^ SyntaxError: EOL while scanning string literal
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?谢谢!:)
python ×3
axios ×1
csv ×1
dataframe ×1
indentation ×1
javascript ×1
logging ×1
node.js ×1
pandas ×1