小编Ras*_*sen的帖子

在python中一次迭代列表的两个值

我有一套像(669256.02,6117662.09,669258.61,6117664.39,669258.05,6117665.08),我需要迭代,像

    for x,y in (669256.02, 6117662.09, 669258.61, 6117664.39, 669258.05, 6117665.08)
        print (x,y)
Run Code Online (Sandbox Code Playgroud)

哪个会打印

    669256.02 6117662.09
    669258.61 6117664.39
    669258.05 6117665.08
Run Code Online (Sandbox Code Playgroud)

我在Python 3.3顺便说一句

python list

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

tkinter python最大化窗口

我想初始化一个窗口最大化,但我无法找到如何做到这一点.我在Windows 7上使用python 3.3和Tkinter 8.6.我想答案就在这里:http://www.tcl.tk/man/tcl/TkCmd/wm.htm#m8 但我不知道如何输入它进入我的python脚本

此外,我需要获得窗口的宽度和高度(两者都是最大化的,如果用户之后重新缩放它),但我想我可以自己找到它.

tkinter python-3.x

32
推荐指数
5
解决办法
4万
查看次数

枕头2.0.0教程

我正在尝试学习用于python的枕头2.0.0,但老实说我不知道​​从哪里开始,因为我找不到任何教程或文档,而这里的结构非常糟糕,它只是逐个描述模块所以我无法进入它.

你有链接到:

  1. 教程/文档
  2. 一段简单的代码,写一个png并将其保存到文件中
  3. 使用成像库的一个评论良好的程序的链接,我可以阅读

我在Windows 7上使用python 3.3会有什么不同吗?

python image pillow

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

Visual Studio Profiler显示"[broken]"作为函数名称

我试图描述我的c ++ dll,但是探查器不能和我合作.我希望看到调用树是这样的,但只有stl函数出现,而不是所有不相交 - 当我点击任何函数时,他们的调用者是"[broken]".

我不知道我的谷歌技能是否不够,但我找不到任何关于[破碎]意味着什么以及如何修复它的信息.

这是一个调试版本.我不能保证这不是由于一些编译器设置,但我感觉像我已经尝试了一切.

应该注意的是,破坏代码并添加断点的工作正常,因此探查器只是不访问此信息

如果它添加任何信息,则按此处指定的特定DLL的分析会给出异常"文件不包含数据缓冲区".

Profiler输出

profiling visual-studio visual-c++ visual-studio-2017

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

std::future::then() 和并发 TS 在哪里?

在 google 上搜索 std::future::then 时,最上面的结果是关于 c++17 中函数状态的 stackoverflow 问题。现在 c++20 已经完成并且 Clang 和 GCC 正在很好地实现 c++20,我想知道函数和并发 TS 的状态一般是什么?

libc++libstdc++的实现状态页面cppreference 维护的实现状态页面上没有提到它),并且cppreference上的TS 页面没有说明当前状态。

我还尝试在Godbolt上运行一些非常简单的示例,但都无法找到 <experimental/future>,而不是因为它已移至 <future> 标头(都找不到 future::then。

此外,互联网并不是特别有用。至少我只能找到博客文章从1-2年前谈到“希望”来获得并发TS在C + + 20,但无法找到新的C ++ 20个功能(众多概述任何提到一个 例子

并发 TS 是否已删除?

c++ c++20

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

C# 替代元组

我有一个想要读取的 dbf 文件 (dBase),将每一行放入一个列表中(因为一行表示有关一个 shapefile 对象的数据),然后能够修改该列表(例如,转换表示名称的字段)到一个字符串)。这意味着数据类型需要能够同时容纳 Ints、strings、bool 等,并向其添加项。在 python 中,我可以用列表来做到这一点,但由于不能修改集合,我不能使用它们。

这听起来像是Alternative to Tuples的(完全)复制品,但事实并非如此。这些问题基于这样一个假设:您事先知道想要哪些对象;我不。

我在 .NET 4.5 上,顺便说一句。

c# data-structures

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

展平二维向量的通用方法

我有一个函数可以将向量向量展平为单个向量。来自 c# 我会这样写:

vector<T> flatten(vector<vector<T>> 2dVector)
{
    vector<T> newVector(2dVector.size()*2dVector[0].size())
    for (int i = 0; i < 2dVector.size(); i++)
    {
        for (int j = 0; j < 2dVector[i].size(); j++)
        {
            newVector[j + i * 2dVector.size()] = 2dVector[i][j];
        }
    }
    return newVector;
}
Run Code Online (Sandbox Code Playgroud)

但是这段代码在 msvc++ 中给出了 20 多个错误

在网上搜索了几个小时以了解如何制作此功能后,我将方法签名修改为

实用程序.h:

template <typename A, typename B> A flatten(const B 2dVector&);
Run Code Online (Sandbox Code Playgroud)

实用程序.cpp:

template <typename A, typename B> A flatten(const B 2dVector&)
{
    A newVector(2dVector.size()*2dVector[0].size())
    for (int i = 0; i < 2dVector.size(); i++)
    { …
Run Code Online (Sandbox Code Playgroud)

c++ templates

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

PNG支持python 3.3

我找不到任何python 3.3的库,它增加了对PNG图像的支持.我需要的是将多边形,线条和点写入254*254图像的"图块",这些图像将被保存到硬盘中.python 3.3的任何sugestions或链接到PIL等的发行版?

顺便说一下,我正在使用Windows 7.

谢谢!

python gis png python-3.x

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