小编Asa*_*saf的帖子

无法导入Python模块

我有一个包含2个文件的Python项目:epic.py site.py

在epic.py我有线

from site import *
bark()
Run Code Online (Sandbox Code Playgroud)

在site.py我有线

def bark():
    print('arf!')
Run Code Online (Sandbox Code Playgroud)

当我尝试运行epic.py时,它返回"bark is not defined"
这很奇怪.

python import module

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

在Yii中从DB生成模型?

有没有办法从YII中的MySQL DB自动生成模型?

mysql yii

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

列表中的元素数量大于平均值

我正在尝试在Haskell
中编写一个程序,它获取一个列表(整数)并打印出大于列表平均值的元素数量

到目前为止我试过

getAVG::[Integer]->Double
getAVG x = (fromIntegral (sum x)) / (fromIntegral (length x))
smallerThanAVG:: [Integer]->Integer
smallerThanAVG x = (map (\y -> (if (getAVG x > y) then 1 else 0)) x)
Run Code Online (Sandbox Code Playgroud)

出于某种原因,我收到了这个错误

   Couldn't match expected type `Double'
           against inferred type `Integer'
      Expected type: [Double]
      Inferred type: [Integer]
    In the second argument of `map', namely `x'
Run Code Online (Sandbox Code Playgroud)

可能是我没有正确地写出逻辑,虽然我认为我做了..
想法?

haskell

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

引用特定于浏览器的CSS?

我正在寻找浏览器特定CSS的参考.
所有以-moz,-webkit,-o,-khtml开头的东西

例如,在这个问题中,该人用所有
浏览器的所有用户选择代码回答,但他怎么知道Opera有这个选项?
我找不到那些文档.

css opera gecko webkit

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

试图在Haskell中创建一个简单的数学方程式

我正在尝试创建一个简单的函数,从用户(x,y)获取2个变量
进行计算,然后将其打印出来.
由于某种原因没有成功:

main = do
    putStrLn "Insert Number1"
    x <- readLn
    putStrLn "Insert Number2"
    y <- readLn
    z = (x * y * 0.01)
    putStrLn "Result: " ++z
Run Code Online (Sandbox Code Playgroud)

我得到的错误:

test.hs:6:11: parse error on input `='
Run Code Online (Sandbox Code Playgroud)

haskell

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

$ cond聚合中的嵌套条件

我正在尝试在Mongo查询中创建计算状态字段(状态:已创建,已收到付款,已发货,已收到,已完成).

db.orders.aggregate( [
   { $project: { status: {
      $cond: { if: { $ne: ["$feedback", null] }, 
      then: 'finished', else: {
         $cond: { if: { $ne: ["$received", null] }, 
         then: 'received', else: {
            $cond: { if: { $ne: ["$shipped", null] }, 
            then: 'shipped', else: {
               $cond: { if: { $ne: ["$payment", null] }, 
                  then: 'payment received', else: 'created' }
            } }
         } } 
      } }
   } } },
   { $match: {  } }
] )
Run Code Online (Sandbox Code Playgroud)

示例数据:

{
    "_id" : …
Run Code Online (Sandbox Code Playgroud)

mongodb mongodb-query

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

标签 统计

haskell ×2

css ×1

gecko ×1

import ×1

module ×1

mongodb ×1

mongodb-query ×1

mysql ×1

opera ×1

python ×1

webkit ×1

yii ×1