我有一个带有图形用户界面和保存在数据库中的股票列表的应用程序。我在应用程序运行的整个过程中使用1 EntityManager,用于删除、更改和添加新的股票。我有一个线程,它定期抓取股票的实际股票过程,并将它们保存在数据库中。我在线程中使用了另一个实体管理器(出于线程安全的考虑)。它看起来是这样的:
// grabbing the actual info and making actualStockPrice with it
....
// adding the correct stock to the new stockprice
actualStockPrice.setStock(s
我希望得到标准普尔500的'Adj关闭‘列,并用相应的股票代码替换该列,但是,我无法替换dataframe列,因为它给了我一个错误:KeyError:'5’。
我想要实现的是循环遍历列表中的所有可用股票,并用股票符号替换Adj闭包。
我就是这样做的:
首先,我从维基百科中抓取股票符号,并将它们添加到一个列表中。
data = pd.read_html('https://en.wikipedia.org/wiki/List_of_S%26P_500_companies')
symbols = data[0] # get first column
symbols
我使用jquery数据库显示一些股票。默认情况下,所有股票都在显示,但当我在搜索框中键入一些文本时,没有发生任何事情,我还检查控制台没有错误,请帮助我。以下是一些代码:
stock.js
$('#view-stock').DataTable({
serverSide:true,
searchable:true,
ajax:{
url:base_url+"stock/get_stock",
}..and so on
stock_controller:
public function get_stock(){