小编Dov*_*opa的帖子

python ValueError:float()的文字无效

我有一个读取温度数据的脚本:

def get_temp(socket, channels):

    data = {}
    for ch in channels:
        socket.sendall('KRDG? %s\n' % ch)
        time.sleep(0.2)
        temp = socket.recv(32).rstrip('\r\n')

        data[ch] = float(temp)
Run Code Online (Sandbox Code Playgroud)

有时,脚本会在将值转换为float的行上失败:

文件"./projector.py",第129行,在get_temp
数据中[ch] = float(temp)
ValueError:float()的文字无效:+ 135.057E + 0
+ 078.260E + 0
+00029

但这不是一个无效的文字.如果我把它输入任何python shell,

float(+135.057E+0)
Run Code Online (Sandbox Code Playgroud)

然后它正确返回135.057.

那么问题是什么?

python literals

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

X-XSRF-TOKEN和X-CSRF-TOKEN有什么区别?

当使用隐藏字段和使用标题时为什么?
X-XSRF_TOKEN我们什么时候用?
X-CSRF TOKEN我们什么时候用?

php security csrf laravel-5.2

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

如何在 webpack 中使用 noParse?

我想通过使用下面给我的这行代码从我的 webpack 文件中排除它。

noParse: /node_modules\/localforage\/dist\/localforage.js/,

但是无论我尝试什么,我都会不断说错误,例如

ReferenceError:C:/..../node_modules\localforage\.babelrc 中指定的未知插件“add-module-exports”

这是我的 webpack 配置文件:

var path = require('path');
 var HtmlWebpackPlugin = require('html-webpack-plugin');

 module.exports = {
   entry: './app/index.js',
   output: {
     path: path.resolve(__dirname, 'dist'),
     filename: 'index_bundle.js',
     publicPath: '/'
   },
   devServer: {
    historyApiFallback: true,
  },
   module: {
     rules: [
       { test: /\.(js)$/, use: 'babel-loader' },

       { test: /\.css$/, use: [ 'style-loader', 'css-loader' ]}
     ]
   },
   plugins: [
     new HtmlWebpackPlugin({
       template: 'app/index.html'
     })
  ]
};
Run Code Online (Sandbox Code Playgroud)

javascript node.js webpack webpack-dev-server

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

无法分配内存:fork:无法在aws上分叉新进程

我在服务器日志文件中收到此错误.

[Sun Jan 29 00:22:43.570300 2017] [mpm_prefork:error] [pid 1205](12)无法分配内存:AH00159:fork:无法分叉新进程

[Sun Jan 29 00:22:53.742820 2017] [mpm_prefork:error] [pid 1205](12)无法分配内存:AH00159:fork:无法分叉新进程

[Sun Jan 29 00:23:03.771702 2017] [核心:通知] [pid 1205] AH00051:子pid 22134退出信号中止(6),/ etc/apache2中可能的coredump

[Sun Jan 29 00:23:03.876081 2017] [核心:通知] [pid 1205] AH00051:子pid 22135退出信号中止(6),/ etc/apache2中可能的coredump

[Sun Jan 29 00:23:04.899489 2017] [mpm_prefork:error] [pid 1205](12)无法分配内存:AH00159:fork:无法分叉新进程

[Sun Jan 29 00:23:14.931272 2017] [mpm_prefork:error] [pid 1205](12)无法分配内存:AH00159:fork:无法分叉新进程

[Sun Jan 29 00:23:24.965639 2017] [mpm_prefork:error] [pid 1205](12)无法分配内存:AH00159:fork:无法分叉新进程

[Sun Jan 29 00:23:35.031174 2017] [mpm_prefork:error] [pid 1205](12)无法分配内存:AH00159:fork:无法分叉新进程

帮助解决问题.

php amazon-web-services

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

需要白名单/黑名单/主题之一

我正在尝试启动 Kafka 消费者,但它显示以下错误:

$ bin/kafka-console-consumer.sh --zookeeper localhost:2181 —topic Hello-Kafka 
Exactly one of whitelist/blacklist/topic is required.
Option                                  Description                            
------                                  -----------                            
--blacklist <blacklist>                 Blacklist of topics to exclude from    
                                          consumption.                         
--bootstrap-server <server to connect                                          
  to>                                                                          
--consumer.config <config file>         Consumer config properties file.       
--csv-reporter-enabled                  If set, the CSV metrics reporter will  
                                          be enabled                           
--delete-consumer-offsets               If specified, the consumer path in     
                                          zookeeper is deleted when starting up

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

apache-kafka

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

是否可以将 Task&lt;List&lt;&gt;&gt; 转换为 List&lt;&gt;?

我的一些代码有问题,特别是这部分。我正在调用一个async返回 a的方法Task<List<>>(无法返回常规列表,因为该方法是异步的)。但是,我无法将其转换为常规列表,这正是我所需要的。这甚至可能吗?如果是这样,有人可以帮忙吗?:)

static void Main(string[] args) {
    Program p = new Program();

    List<Product> products = p.getProducts();
}

public async Task<List<Product>> getProducts() {
    // calling woocommerce api
    MyRestApi rest = new MyRestApi("http://someurl.com/wp-json/wc/v2", "consumer key", "consumer secret");
    WCObject wc = new WCObject(rest);

    List<Product> products = await wc.Product.GetAll();

    return await Task.Run(() => new List<Product>(products));
}
Run Code Online (Sandbox Code Playgroud)

c# api asynchronous list woocommerce

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

从文件中提取特定图标图层,然后将其另存为具有透明度的.ico文件

正如问题的标题所示,我正在尝试从文件中提取特定的图标图层,然后将其保存为具有透明度的ico文件(如源图标所示).

有许多与图标提取相关的问题,但这是我在使用SHDefExtractIcon函数时应用的以下代码所特有的.

我遇到的问题是生成的.ico文件的颜色是错误的,它产生了一种半透明的可怕透明度,另一方面,生成的.png文件被完美保存.

这是生成的PNG文件:

在此输入图像描述

这是生成的ICO文件:

在此输入图像描述

这是Windows API的限制,还是我做错了什么?

C#:

[DllImport("Shell32.dll", SetLastError = false)]
public static extern int SHDefExtractIcon(string iconFile, int iconIndex, uint flags, ref IntPtr hiconLarge, ref IntPtr hiconSmall, uint iconSize);

IntPtr hiconLarge = default(IntPtr);
SHDefExtractIcon("C:\\file.exe", 0, 0, hiconLarge, null, 256);
// ToDO: Handle HRESULT.

Icon ico = Icon.FromHandle(hiconLarge);
Bitmap bmp = ico.ToBitmap();

// Save as .png with transparency. success.
bmp.Save("C:\\ico.png", ImageFormat.Png);

// 1st intent: Save as .ico with transparency. failure. 
//' Transparency is ok but it …
Run Code Online (Sandbox Code Playgroud)

.net c# vb.net winapi icons

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

如何修复对未定义函数的调用 Symfony\Polyfill\Mbstring\iconv_strpos() 问题

我将 Laravel 项目上传到服务器。它显示以下错误。如何修复它?

致命错误:在第 358 行调用 /home/invoice/vendor/symfony/polyfill-mbstring/Mbstring.php 中未定义的函数 Symfony\Polyfill\Mbstring\iconv_strpos()

php iconv laravel laravel-5.3 laravel-5.4

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

如何获得access_hash从CHANNEL_ID在电报与Tlsharp和C#?

我有开发了一个程序Tlsharp,我想连接通道,我有它的频道了,但对于加盟渠道,我需要CHANNEL_IDaccess_hashTLRequestJoinChannel请求。

所以我需要从channel_id获取access_hash

有人可以帮我解决这个问题吗?

c# api telegram

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

错误:包org.apache.kafka.clients.producer没有

我是卡夫卡的新手.当我运行此命令

javac -cp "C:\kafka\kafka_2.11-0.10.2.0\libs\kafka-clients-0.10.2.0.jar" *.java
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息

错误:包org.apache.kafka.clients.producer不存在

apache-kafka kafka-producer-api

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