标签: yahoo

使用函数在pandas df中添加列

我有一只熊猫df(见下文).我想添加一个名为"price"的列,我希望从使用函数派生值.我该怎么做呢?

function:

    def getquotetoday(symbol):
        yahoo = Share(symbol)
        return yahoo.get_prev_close()


df:

Symbol    Bid      Ask
MSFT     10.25   11.15
AAPL     100.01  102.54


  (...)
Run Code Online (Sandbox Code Playgroud)

python yahoo function dataframe pandas

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

Janrain的PHP-OpenID和谷歌/雅虎

我正在使用Janrain的PHP-OpenID 2.1.3,并且我已经设法让它与我尝试过的所有提供商合作,除了Google和Yahoo.这里的主要区别似乎是谷歌和雅虎,与大多数其他供应商,不使用用户特定的URL,而是让用户发现框架都在他们的终端-它抛出的默认Janrain框架为一个循环,然后它尝试开始auth请求.

从我所看到的情况看起来可能是YADIS发现错误,因为发现是在谷歌或雅虎的结尾,所以应该可以绕过它,但我不确定.对我来说这对我来说都是非常非正式的学习经历,而且我没有找到可以帮助我解决这个问题的文档.任何提示将非常感谢.

编辑:我遇到的具体问题是,当为Google或Yahoo URL调用begin()函数时,我得到一个null返回.此功能可在Auth/OpenID/Consumer.php中找到,以供参考.

php openid yahoo janrain

10
推荐指数
2
解决办法
8578
查看次数

DotNetOpenAuth:邮件签名不正确

尝试使用MyOpenID和Yahoo进行身份验证时,我收到"消息签名不正确"异常.

我几乎使用了DotNetOpenAuth 3.4.2附带的ASP.NET MVC示例代码

public ActionResult Authenticate(string openid)
{
    var openIdRelyingParty = new OpenIdRelyingParty();
    var authenticationResponse = openIdRelyingParty.GetResponse();

    if (authenticationResponse == null)
    {
        // Stage 2: User submitting identifier
        Identifier identifier;

        if (Identifier.TryParse(openid, out identifier))
        {
            var realm = new Realm(Request.Url.Root() + "openid");
            var authenticationRequest = openIdRelyingParty.CreateRequest(openid, realm);
            authenticationRequest.RedirectToProvider();
        }
        else
        {
            return RedirectToAction("login", "home");
        }
    }
    else
    {
        // Stage 3: OpenID provider sending assertion response
        switch (authenticationResponse.Status)
        {
            case AuthenticationStatus.Authenticated:
            {
                // TODO
            }
            case AuthenticationStatus.Failed:
            {
                throw …
Run Code Online (Sandbox Code Playgroud)

openid yahoo asp.net-mvc dotnetopenauth

10
推荐指数
2
解决办法
3374
查看次数

地理编码服务 - 限制 - 谷歌与雅虎对其他人?

雅虎是最好的选择吗?

http://developer.yahoo.com/geo/placefinder/ 它说每天有50,000个请求.这是否意味着您每天可以对50k地址进行地理编码?

相比谷歌只有2,500? http://code.google.com/apis/maps/faq.html#geocoder_limit

我说得对吗?这是一个巨大的差异.

那么实质上什么是前端使用的最佳服务,获取用户输入地址的坐标然后查询数据库?(从后端管理员输入的坐标 - 这将是低容量所以不是问题).我不会只使用坐标来显示任何地图.

api yahoo geocoding

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

Yahoo API:geo API是关闭的吗?(以前在哪里.yahooapis.com)

有人知道标准雅虎geo/where-api是否已关闭?api是可以访问的(untili昨天)在哪里.yahooapis.com?

问候

yahoo yahoo-api

10
推荐指数
1
解决办法
3682
查看次数

雅虎用户名正则表达式

我需要一个(php)正则表达式来匹配雅虎的用户名规则:

使用4到32个字符并以字母开头.您可以使用字母,数字,下划线和一个点(.).

php regex yahoo validation

9
推荐指数
2
解决办法
6212
查看次数

在Android应用程序中集成G​​oogle,Yahoo和OpenID?

我想在我的Android应用程序中集成G​​oogle,Yahoo和OpenID.我已成功完成facebook,twitter.我使用facebook android sdk进行facebook集成,使用twitter4j-core-android-2.2.3.jar进行twitter集成.现在我正在寻找Yahoo,Google和openId集成.我搜索了雅虎集成也注册了获取消费者密钥,消费者秘密密钥和应用程序ID.但是我找不到雅虎集成的任何jar或sdk.有iPhone,但没有任何东西的Android.

我希望我的用户能够使用yahoo,gmail,openid帐户登录我的应用程序.

Plz指导我,如果有任何罐子或sdk可用于这些集成.提前致谢....

openid yahoo android

9
推荐指数
1
解决办法
3066
查看次数

尝试订阅Yahoo Calendar中的日历源时出错500

我正在尝试使用以下格式的URL通过Yahoo Calendar订阅一个feed馈送:https://calendar.yahoo.com/subscribe?ics={__ICS_FEED_URL__}&name={__NAME__}.访问该URL后,Yahoo向我提供了一个预先填充了Feed的URL和名称的对话框.点击"确定"后,很快就会出现一个500错误的对话框.

在Chrome控制台中进行挖掘,可以通过Yahoo用于订阅日历的调用在Chrome控制台中显示以下消息:{"calendarError":{"lang":"en-US","description":"Failed to create new folder","detail":"Not Applicable","code":0}}.

示例饵料

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Lanzar Group//SendCalendar//EN
NAME:Sample: Walking Tours
X-WR-CALNAME:Sample: Walking Tours
BEGIN:VEVENT
UID:MKq2333pN8zH6RCeC@sendcalendar.com
SEQUENCE:0
DTSTAMP:20160829T062543Z
DTSTART:20160901T100000Z
DTEND:20160901T120000Z
SUMMARY:Sample Event: Visiting the Eiffel Tower
LOCATION:Champ de Mars\, 5 Avenue Anatole France\, 75007 Paris\, France
DESCRIPTION:The Eiffel Tower is one of the most recognizable buildings in the world\, so of course it is an important part of any trip to Paris. Since its completion over 100 years ago\, it has …
Run Code Online (Sandbox Code Playgroud)

yahoo icalendar calendar http

9
推荐指数
1
解决办法
445
查看次数

雅虎身份验证中的400错误请求

我正在尝试将Yahoo集成到我的应用程序中.

我希望用户使用他们的Yahoo帐户登录,但每当我请求令牌时,我都会收到以下错误:

getRequestToken() Exception: oauth.signpost.exception.OAuthCommunicationException: 
Communication with the service provider failed: Service provider responded in error: 400 (Bad Request)
Run Code Online (Sandbox Code Playgroud)

这是我的代码(Request_Token_Activity.java):

import oauth.signpost.OAuth;
import oauth.signpost.OAuthConsumer;
import oauth.signpost.OAuthProvider;
import oauth.signpost.commonshttp.CommonsHttpOAuthConsumer;
import oauth.signpost.commonshttp.CommonsHttpOAuthProvider;
import oauth.signpost.signature.HmacSha1MessageSigner;
import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.net.Uri;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.util.Log;

public class Request_Token_Activity extends Activity {
    private OAuthConsumer consumer; 
    private OAuthProvider provider;
    private SharedPreferences prefs;
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    try {

        consumer = new CommonsHttpOAuthConsumer("my consumer key", "my consumer …
Run Code Online (Sandbox Code Playgroud)

yahoo android yahoo-api

8
推荐指数
1
解决办法
2053
查看次数

quantmod::getSymbols() 无法从雅虎财经检索数据

更新:2022 年 4 月 29 日

根据 Github 中的讨论,Joshua Ulrich 已将补丁上传到 Github 来解决该问题。

问题在于雅虎网站已停止提供人们所期望的但对于工作new.session()而言并非必需的面包屑。getSymbols()

要安装补丁,请退出所有 R 和 RStudio 会话。启动新的 R 或 RStudio 会话。执行命令

remotes::install_github("joshuaulrich/quantmod@358-getsymbols-new.session")
library("quantmod")
quantmod::getSymbols("TSLA")
Run Code Online (Sandbox Code Playgroud)

原问题

今天(2022 年 4 月 28 日)我遇到了一个不寻常的情况quantmod::getSymbols()

如果在昨天启动的 RStudio 会话中执行以下代码,则该代码有效(R 版本 4.2.0,Windows 10):

if (!require("quantmod")) install.packages("quantmod")
library("quantmod")
quantmod::getSymbols("TSLA")
Run Code Online (Sandbox Code Playgroud)

但是,相同的代码在同一台计算机上的新 RStudio 会话中会产生超时错误:

new.session() 中的错误:5 次尝试后无法建立会话。

尝试了什么:

  1. 远程服务器上的 Jupyter Notebook中的相同代码会产生相同的超时。
  2. 不同 Windows 10 计算机上的新 RStudio(或 R)会话中的相同代码会产生相同的超时。
  3. 如果会话是昨天在任一 Windows 10 计算机上启动的,则 RStudio(或 R)会话中的相同代码可以工作。
  4. 如果会话是昨天在任一 Windows 10 计算机上启动的,则相同的代码可以在以前版本的 R 或 RStudio …

yahoo finance r quantmod

8
推荐指数
0
解决办法
931
查看次数