问题列表 - 第15507页

Google Analytics和Python

我是Python的新手,我正在尝试为导入GA信息并将其解析为MySQL的应用程序编写扩展.有关该主题的信息量非常稀少.Google Docs似乎只有JS和Java中的示例......

...我已经达到了我的用户可以使用SubAuth验证GA的程度.那段代码在这里:

import gdata.service
import gdata.analytics  
from django import http
from django import shortcuts
from django.shortcuts import render_to_response

def authorize(request):
    next = 'http://localhost:8000/authconfirm'
    scope = 'https://www.google.com/analytics/feeds'
    secure = False  # set secure=True to request secure AuthSub tokens
    session = False
    auth_sub_url = gdata.service.GenerateAuthSubRequestUrl(next, scope, secure=secure, session=session)
    return http.HttpResponseRedirect(auth_sub_url)
Run Code Online (Sandbox Code Playgroud)

所以,接下来的步骤是获取数据.我发现这个库:(小心,UI是冒犯性的)http://gdata-python-client.googlecode.com/svn/trunk/pydocs/gdata.analytics.html 但是,我发现很难导航.好像我应该是gdata.analytics.AnalyticsDataEntry.getDataEntry(),但我不确定是什么要求我通过它.

我希望能朝正确的方向努力.我觉得我已经筋疲力尽了谷歌寻找一个有效的例子.

谢谢!!

编辑:我已经走得更远,但我的问题仍然没有解决.下面的方法返回数据(我相信)....我得到的错误是:"'str'对象没有属性'_BecomeChildElement'"我相信我正在返回一个Feed?但是,我不知道如何钻进去.有没有办法让我检查这个对象?

def auth_confirm(request):
    gdata_service = gdata.service.GDataService('iSample_acctSample_v1.0')
    feedUri='https://www.google.com/analytics/feeds/accounts/default?max-results=50'
    # request feed
    feed = gdata.analytics.AnalyticsDataFeed(feedUri)
    print str(feed)
Run Code Online (Sandbox Code Playgroud)

python analytics google-analytics google-analytics-api

5
推荐指数
1
解决办法
4306
查看次数

window.onload!= <body onload ="">

我认为这很有趣.考虑以下代码,window.onload和body onload =""都调用相同的函数.但是,结果不同.在我看来,window.onload存在集合问题.这是代码:

<html>
<script type="text/javascript">

    window.onload = getSpanElements();

    function getSpanElements(){
        var collectionBoolean = document.getElementsByTagName("span")?true:false;
        alert(
            "collection exists? " + collectionBoolean + "; number of collection members: " + document.getElementsByTagName("span").length
        );
    }


</script>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Untitled Document</title>
</head>
<body onload="getSpanElements()">
    <span> test </span>
</body>
Run Code Online (Sandbox Code Playgroud)

如您所见,两者都报告集合存在,但window.onload报告它没有成员.有任何想法吗?

javascript collections onload

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

在某个短语之后切一个字符串?

我有一批我需要削减的字符串.它们基本上是一个描述符,后跟代码.我只想保留描述符.

'a descriptor dps 23 fd'
'another 23 fd'
'and another fd'
'and one without a code'
Run Code Online (Sandbox Code Playgroud)

上面的代码是dps,23fd.它们可以以任何顺序出现,彼此无关,可能根本不存在(如在最后一种情况下).

代码列表是固定的(或者至少可以预测),因此假设代码从未在合法描述符中使用,如何在代码的第一个实例之后剥离所有内容.

我正在使用Python.

python

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

Visual Studio:COMException打开项目文件

我正在使用VS 2008.当我打开另一个开发人员创建的ac #project文件时,我收到了一个System.Runtime.InteropServices.COMException.我搜索了网络,发现解决方案是注释掉项目文件的ProjectExtensions部分.我这样做了它开了好.但查看注释的代码,我不明白会导致这种情况.有没有人知道为什么这会在我的本地机器上失败?我安装了IIS 7并正常运行.

  <ProjectExtensions>
    <VisualStudio>
      <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
        <WebProjectProperties>
          <UseIIS>True</UseIIS>
          <AutoAssignPort>True</AutoAssignPort>
          <DevelopmentServerPort>62088</DevelopmentServerPort>
          <DevelopmentServerVPath>/</DevelopmentServerVPath>
          <IISUrl>http://localhost/</IISUrl>
          <NTLMAuthentication>False</NTLMAuthentication>
          <UseCustomServer>False</UseCustomServer>
          <CustomServerUrl>
          </CustomServerUrl>
          <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
        </WebProjectProperties>
      </FlavorProperties>
    </VisualStudio>
  </ProjectExtensions>
Run Code Online (Sandbox Code Playgroud)

visual-studio

4
推荐指数
2
解决办法
6849
查看次数

C++声音处理

我正在寻找一个可用于处理音频文件的库.基本上我想做的是:

  1. 加载MP3/WAV文件

  2. 获取该文件的15秒剪辑

  3. 覆盖其上的另一个MP3/WAV文件

  4. 渲染为新的MP3/WAV文件

c++ audio signal-processing

5
推荐指数
1
解决办法
3553
查看次数

我可以强制UITableView隐藏空单元格之间的分隔符吗?

当使用具有UITableView足够大的单元格的普通样式时,UITableView如果不滚动则无法显示它们,则单元格下方的空白区域中不会出现分隔符.如果我只有几个单元格,则它们下面的空白区域包含分隔符.

有没有办法可以强制UITableView删除空白区域中的分隔符?如果不是,我将不得不加载自定义背景,并为每个单元格绘制一个分隔符,这将使其更难继承行为.

我在这里发现了一个类似的问题,但我不能UITableView在我的实现中使用分组.

cocoa-touch objective-c uitableview ios

212
推荐指数
9
解决办法
12万
查看次数

ASP.NET MVC:何时设置Thread.CurrentThread.CurrentUICulture?

我刚刚开始本地化ASP.Net MVC应用程序.大多数字符串将在资源文件中定义,并通过Matt的Localization Helpers检索.其他字符串必须存储在数据库中.

我的问题: 我应该CurrentUICulture在请求管道中尽早设置并在整个应用程序中使用它,还是Request.UserLanguages[0]在需要时直接使用?

现在我想我应该CurrentUICulture在Application_BeginRequest中设置.实现看起来像这样:

protected void Application_BeginRequest(object sender, EventArgs e)
{
    var cultureName = HttpContext.Current.Request.UserLanguages[0];
    Thread.CurrentThread.CurrentUICulture = new CultureInfo(cultureName);
}
Run Code Online (Sandbox Code Playgroud)

这是最好的地方CurrentUICulture,是Request.UserLanguages[0]获得这些信息的最佳地点吗?


更新:

Ariel的帖子让我意识到这可以在没有代码的情况下定义,使用web.config

<system.web>
  <!--If enableClientBasedCulture is true, ASP.NET can set the UI culture and culture for a Web page automatically, based on the values that are sent by a browser.-->
  <globalization enableClientBasedCulture="true" culture="auto:en-US" uiCulture="auto:en"/>
Run Code Online (Sandbox Code Playgroud)

globalization asp.net-mvc localization

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

ANSI C getc导致Linux上的段错误而不是OS X

我有一些我在Mac上开发的ANSI C代码,但是当我尝试在我们学校的Linux服务器上运行时,我得到了段错误.

导致我麻烦的具体行是getc来自文件指针.

该文件确实存在.

这是有问题的方法:

// inits lists with all data in fp file pointer
// returns # of lines read
int init_intlists(FILE *fp, INTLIST *lists[]) {
    int c, ctr;

    ctr = 0;

    // need to use a linked list to store current number
    // for non 1-digit numbers...
    INTLIST *cur_num = NULL;
    int cur_num_len = 0;
    while ((c = getc(fp)) != EOF){
        if(c != '\n' && c != ' '){
            c = c - 48;
            if(cur_num == …
Run Code Online (Sandbox Code Playgroud)

c malloc file-io readline segmentation-fault

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

从数据库行作为字符串(JDBC)

是否有一个直接的方法将ResultSet中的所有元素作为String获取?JDBC

java jdbc

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

在jquery中确定$(this)

我遇到的一个常见问题是混淆$(this)指的是什么.

我经常会尝试给它一些奇怪的风格:

$(this).css("border","10px solid red")
Run Code Online (Sandbox Code Playgroud)

哪个有时有帮助.

然而,我对以下内容感到难过.我的问题可以通过两种方式回答:

1)在任何给定的情况下,是否有一种通用的方式来"看"$(this)所指的是什么?也许与萤火虫结合?

2)更具体地说,任何想法$(this)应该在下面的示例中引用什么?我假设它将是一个btnSave类的输入,但似乎不是:

$(ajaxContainer).find("input.btnSave").click(function(){
    savePanel();
});

function savePanel() {
    $(this).css("border","10px solid red");
};
Run Code Online (Sandbox Code Playgroud)

jquery this

5
推荐指数
1
解决办法
183
查看次数