小编Ada*_*mes的帖子

将lxml设置为默认的BeautifulSoup解析器

我正在进行网络抓取项目,并遇到速度问题.为了尝试修复它,我想使用lxml而不是html.parser作为BeautifulSoup的解析器.我已经能够做到这一点:

soup = bs4.BeautifulSoup(html, 'lxml')
Run Code Online (Sandbox Code Playgroud)

但我不想'lxml'每次打电话给BeautifulSoup都要反复输入.有没有办法在程序开始时设置一次使用哪个解析器?

html python lxml beautifulsoup html-parsing

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

如何从Haskell中的字符串中删除重音?

我想要一个从字符串中删除重音的功能.输入/输出示例:

regardé -> regarde
fête    -> fete
Run Code Online (Sandbox Code Playgroud)

haskell

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

在Electron中使用Webpack自动刷新

我有一个Electron / Webpack项目,试图在文件更改时添加自动刷新。根据文档,我已采取以下步骤:

  1. 我添加webpack-dev-server到我的项目。
  2. 我添加了以下内容webpack.config.js

    devServer: {
        inline: true
    }
    
    Run Code Online (Sandbox Code Playgroud)
  3. 我用以下命令运行webpack webpack-dev-server --progress --colors

当我对条目文件进行更改时,它们不会反映在http://localhost:8080/build/index.js(将输出设置为的位置)发出的代码中。我想念什么?

为了完整起见,这是我的webpack配置:

module.exports = {
    entry: './src/index.tsx',
    output: {
        filename: './build/index.js'
    },
    resolve: {
        extensions: ['', '.webpack.js', '.web.js', '.ts', '.js', '.tsx', '.jsx']
    },
    module: {
        loaders: [
            { test: /\.tsx?$/, loader: 'awesome-typescript-loader' }
        ]
    },
    devServer: {
        inline: true
    }
}
Run Code Online (Sandbox Code Playgroud)

webpack webpack-dev-server electron

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

使用函数组合的 Haskell 绝对差

我试图定义一个函数来查找两个数字的绝对差,这样两个数字

absoluteDifference 2 5
absoluteDifference 5 2
Run Code Online (Sandbox Code Playgroud)

返回3

这是迄今为止我最大的努力:

absoluteDifference :: Num a => a -> a -> a
absoluteDifference = abs . (-)
Run Code Online (Sandbox Code Playgroud)

在我看来,这适用abs于两个数字相减的结果。但是,这给了我错误

* Could not deduce (Num (a -> a)) arising from a use of `abs'
    (maybe you haven't applied a function to enough arguments?)
  from the context: Num a
    bound by the type signature for:
               absoluteDifference :: Num a => a -> a -> a
    at C:\Users\Adam\dev\daily-programmer\e311\e311.hs:3:1-42
* In the first argument …
Run Code Online (Sandbox Code Playgroud)

haskell function-composition

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