小编Pra*_*mar的帖子

找到两个列表的差异时如何维护输出列表的顺序

我必须找到一个列表与另一个列表之间的区别。

但是这种发现差异的过程使我每次跑步时的输出完全随机化。

下面是我的脚本

getALL = ["apple","ball","cat","dog","eagle"]  // initial list


Sourcee = ["eagle", "ball"]
diff = list(set(getALL) - set(Sourcee))
for items in diff:
    print(items)
Run Code Online (Sandbox Code Playgroud)

有什么办法可以使diff列表的顺序与之相同getALL

我想要这样的输出:

apple
cat
dog
Run Code Online (Sandbox Code Playgroud)

python arraylist

3
推荐指数
1
解决办法
59
查看次数

Python yFInance api如何获取收盘价而不是调整后的收盘价?

我正在尝试从 Devon 的 yFinance API 获取收盘价DVN。问题是 API 给出的adjusted closing share price响应closing share price数据有时可能不同。

雅虎财经显示,天地网络2021年9月9日收盘股价为28.45,调整后收盘股价为27.96

在此输入图像描述

在 yFinance 的 API 响应中,我得到的收盘股价为 27.96,这应该是调整后的值,而不是收盘值。

在此输入图像描述

现在我如何从 yFinance 获取收盘价而不是调整后的股价?

python finance yahoo-finance yfinance

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

如何使用 Python 选择并缩放 QGIS 中的图层

我正在使用 QGIS 2.8.1,我想选择名为“tempshpfile”的形状文件并缩放到该多边形形状文件上的图层。

我的代码是:

import ogr,os
from PyQt4.QtGui import *
from PyQt4.QtCore import *
from qgis.core import *
import qgis.utils
import glob
import processing
from processing.core.Processing import Processing
from PyQt4.QtCore import QTimer

Processing.initialize()
Processing.updateAlgsList()

# Add array of address below

allFiles = ["C:/Shapefiles/Map_0077421.shp"]
filesLen = len(allFiles)

TexLayer = "C:/Texas_NAD27/Texas_NAD27.shp"

for lop in range(filesLen):
    wb = QgsVectorLayer(allFiles[lop], 'tempshpfile', 'ogr')
    wbTex = QgsVectorLayer(TexLayer, 'TexasGrid', 'ogr')
    QgsMapLayerRegistry.instance().addMapLayer(wb)
    QgsMapLayerRegistry.instance().addMapLayer(wbTex)
Run Code Online (Sandbox Code Playgroud)

python pyqt pyqt4 qgis

0
推荐指数
1
解决办法
2768
查看次数

标签 统计

python ×3

arraylist ×1

finance ×1

pyqt ×1

pyqt4 ×1

qgis ×1

yahoo-finance ×1

yfinance ×1