请帮助 - 我一直收到以下回溯错误:
目前正在运行Python 2.0
我正在尝试利用Python的Plotly库来显示一个说明比特币价格的信息图.我已尝试在我的代码顶部导入日期时间,但这似乎无法解决问题.
Traceback (most recent call last):
File "project_one.py", line 165, in <module>
crypto_price_df = get_crypto_data(coinpair)
File "project_one.py", line 155, in get_crypto_data
json_url = base_polo_url.format(poloniex_pair, start_date.timestamp(), end_date.timestamp(), pediod)
AttributeError: 'datetime.datetime' object has no attribute 'timestamp'
Run Code Online (Sandbox Code Playgroud)
我的代码从这里开始
import numpy as np
import pandas as pd
from pandas import Series, DataFrame, Panel
import matplotlib.pyplot as plt
plt.style.use('fivethirtyeight')
import seaborn as sns
import sklearn as sk
import scipy as sp
import os
import pickle
import quandl
import datetime
import …Run Code Online (Sandbox Code Playgroud) 我对 Svelte 还很陌生,我正在尝试在浏览器中渲染我的数据对象。我不确定发生了什么,因为后端似乎没问题,并且我能够在控制台中打印数据对象。
我有一个后端 Flask api,它读取以下 url
https://api.le-systeme-solaire.net/rest/bodies/
就这样并且工作正常。如果你查一下,你可以看到 json 是什么样子的
这是我的 index.svelte 文件的上半部分:
<script>
let data = []
async function initFetchSolarSystemData() {
let response = await fetch("http://127.0.0.1:5000/solar-system/gravity");
data = await response.json();
console.log("data", data)
console.log(["id", data.bodies[0].id])
console.log(["gravity", data.bodies[0].gravity])
console.log(["bodies", data.bodies.length])
}
initFetchSolarSystemData()
</script>
Run Code Online (Sandbox Code Playgroud)
因此,当它运行时,我可以在控制台中看到如下值:
['id', 'lune']
['gravity', 1.62]
'bodies', 287]
Run Code Online (Sandbox Code Playgroud)
所以这似乎也运作良好。这是文件的底部部分,我认为错误源于此:
<section>
{#if data.length}
{#each data.bodies as item}
<div class="gravity">
<h1 id="item">
{item.gravity}
</h1>
</div>
{/each}
{/if}
</section>
Run Code Online (Sandbox Code Playgroud)
当我运行脚本时,控制台中没有出现任何错误。没有任何渲染。如果我替换这一行:
{#if data.length}
Run Code Online (Sandbox Code Playgroud)
和
{#if data.bodies.length}
Run Code Online (Sandbox Code Playgroud)
我得到:
Cannot read properties of undefined …Run Code Online (Sandbox Code Playgroud) 我尝试使用 praw.reddit 命令抓取 Reddit,但我不断收到以下信息:
prawcore.exceptions.OAuthException: unauthorized_client error processing
request (Only script apps may use password auth)
Run Code Online (Sandbox Code Playgroud)
这是我的代码的顶部:(我删除了敏感项目)
import praw
import pandas as pd
import datetime as dt
reddit = praw.Reddit(client_id='zlpcoz08aNK8Bw', \
client_secret='', \
user_agent='comment_scraper 1.0 by /u/bullybear77777',
\
username='', \
password='')
Run Code Online (Sandbox Code Playgroud)
我认为这是因为我的 user_agent ID?我在网上查了一下,发现这似乎是结构,但我不确定。如有任何帮助,我们将不胜感激