问题列表 - 第37567页

python - 'str'对象没有属性'execute'

第一次python用户在这里,温柔.... ;-)

OSX上的Python 2.6

有一个类只有一些围绕sqlite包装...这里是

from pysqlite2 import dbapi2 as sqlite

class SqliteDB:
    connection = ''
    curser = ''

    def connect(self):
        try:
            self.connection = sqlite.connect("pagespeed.sqlite")
            self.curser = self.connection.cursor()
         except sqlite.Error, e:
            print "Ooops: ", e.args[0]

    def find_or_create(self, table, column, value):
        self.curser.execute("SELECT id FROM ? WHERE ?=? LIMIT 1", (table, column, value))
        records = self.curser.fetchall()
        if records.count() == false:
            self.curser.execute("INSERT into ? SET ?=?", (table, column, value))
            self.curser.execute("SELECT id FROM ? WHERE ?=? LIMIT 1", (table, column, value))
        print records
Run Code Online (Sandbox Code Playgroud)

我在一个单独的文件中这样称呼它 …

python sqlite

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

Magento - 在脚本中累积自定义选项

在下面的脚本中,我迭代了一堆产品.对于其中的每一个,我想添加一个自定义选项"Eskestørrelse".就像第一个产品上的魅力一样,但对于以下产品,以前的产品中的自定义选项以某种方式保留,产品最终会有多个自定义选项.

例如 - 第10个产品将有10个自定义选项,这些选项是为产品1,2,3,...生成的选项.

我究竟做错了什么?

下面是脚本(如果您更喜欢pastie,请参阅http://pastie.org/1243529),自定义选项和产品以粗体显示:

$categoryId = 128;
$storeId = 4;
$cwd = getcwd();
chdir($launchdir);
echo "Entered $launchdir...\n";

require_once('includes/config.php');
require_once('app/Mage.php');

try {

  $mageObj = Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);;

  $category = Mage::getModel('catalog/category')->load($categoryId);
  $products = $category->getProductCollection()->addStoreFilter($storeId)->addAttributeToSelect('*');

  echo "Found " . count($products) . " products in category #{$categoryId} + store #{$storeId}...\n";

  $nodesc = array();
  $n = 0;
  foreach($products as $product) {
    $sku = $product->getSku();
    $desc = $product->getDescription();
    $shortdesc = $product->getShortDescription();
    $price = $product->getPrice();

    $matches = array();
    if (preg_match('/[Ee]ske med ([0-9]+)/', $desc, …
Run Code Online (Sandbox Code Playgroud)

php scripting magento

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

Javascript IDE强制严格键入,分号和验证代码,如JSLint(或者:将编译器的优点添加到Javascript中)?

我正在寻找方法来开发大型服务器端JavaScript(我正在使用Node.js)项目更容易.

基本上,我遇到的JavaScript问题是,当我发出语法错误或者在同一个数组/变量中混合不同类型的对象类型时,我没有收到警告.

我正在使用Haxe解决这些问题(因为它给了我一个编译器),但是直接在JavaScript中编写的问题是必须为每个现有的JavaScript库创建绑定.

也许有一个IDE可以帮助我编写无错误的代码?

我基本上想要了解更多关于您使大型JavaScript项目开发更容易的经验.

提前致谢.

javascript ide jquery node.js

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

在Perl中处理异常的最佳方法是什么?

我注意到Exception.pm和Error.pm似乎没有在Perl社区中广泛使用.这是因为eval异常处理的占地面积很大吗?

此外,Perl程序似乎对一般的异常处理有一个更宽松的政策.这是否有令人信服的理由?

无论如何,Perl中最好的异常处理方法是什么?

error-handling perl exception-handling eval

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

选择.wrap()之后的元素

Helo我用这个代码:

cur = $('input:radio');
cur.wrap('<span class="customRadio"></span>');
Run Code Online (Sandbox Code Playgroud)

我必须做什么来访问'.customRadio'元素?我已经尝试过:

cur.parent('.customRadio')
Run Code Online (Sandbox Code Playgroud)

$('.customRadio')
Run Code Online (Sandbox Code Playgroud)

jquery jquery-selectors

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

访问Java类中的变量时获取NullPointerException

在Java类中设置变量时遇到问题

这是我的代码

这是我创建实例的地方(IdeaInfo是一个类似于Struct的类):

IdeaInfo[] IDEAS = new IdeaInfo[100];
String[] TITLES = new String[100];
Run Code Online (Sandbox Code Playgroud)

这是将使用这些实例的函数:

    try {
        while ((line = reader.readLine()) != null) {
            sb.append(line + "\n");
            // This is adding title to array Ideas and Titles
            if(mode % 3 == 0)   {
                IDEAS[ideas_pos].setTitle(sb.toString());
                TITLES[titles_pos] = sb.toString();
                titles_pos++;
                mode++;
            }
            // This is adding the content to array Ideas
            else if(mode % 3 == 1)  {
                IDEAS[ideas_pos].mContent = sb.toString();
                mode++;
            }
            // This is adding the rating to array Ideas
            else …
Run Code Online (Sandbox Code Playgroud)

java arrays class nullpointerexception

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

Facebook API:如何更新状态?

如何通过 API 更新我的 Facebook tatus 消息?

网上有很多示例,但所有这些示例似乎都已被新 Facebook API 弃用。

问候!

facebook

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

Protobuf.net“一旦生成序列化程序就不能更改类型”

我有一些使用 Protobuf.net 的相当简单的代码,它抛出了一个非常奇怪的异常。在第 167 行的 MetaType.cs 中,它抛出 InvalidOperationException “一旦生成序列化程序,就无法更改类型”。这是什么意思,我该如何解决?

我的代码如下所示:

这个方法开始所有的序列化:

while (!Parallel.For(0, 100, (i) =>
{
    Widget w;
    lock (f) { w = f.CreateWidget(); }

    SerialiseWidget(w);

}).IsCompleted)
{
    Thread.Sleep(10);
}
Run Code Online (Sandbox Code Playgroud)

非常简单,它只是在 Parallel 中遍历所有内容,并序列化 100 个小部件。

serialise 方法也很简单:

private byte[] SerialiseWidget(Widget w)
{
    using (MemoryStream m = new MemoryStream())
    {
        Serializer.Serialize<PacketChunk>(m, w);

        return m.ToArray();
    }
}
Run Code Online (Sandbox Code Playgroud)

最后,小部件类如下所示:

[ProtoContract]
private class Widget
{
    [ProtoMember(1)]
    public int a;

    [ProtoMember(2)]
    public byte[] b;

    [ProtoMember(3)]
    public Thing c; //Thing is itself a protocontract

    [ProtoMember(4)] …
Run Code Online (Sandbox Code Playgroud)

.net c# debugging protobuf-net

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

如何选择字符串中的最后一个单词

我用过

SELECT
    SUBST(field_name, 1, Locate('',field_name)) AS first_word
      FROM
    table_name 
Run Code Online (Sandbox Code Playgroud)

它适用于第一个单词所以我尝试使用last_word但仍然得到第一个单词所以我想必须有一个不同的方式?

mysql

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

为什么Java"String"类型用大写字母写,而"int"不是?

我好奇.为什么我必须输入String myStr大写字母而我输入int aNumba小写字母?

java naming-conventions

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