问题列表 - 第30032页

如何使用 tkinter 调整图像大小?

是否可以仅使用 tkinter 调整图像大小?如果是这样,那怎么办?

tkinter python-3.x

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

在Windows命令提示符下运行上次执行的命令

使用UNIX时,我使用键入!!来运行上次执行的命令.

如何在Windows命令提示符下执行类似的操作?

windows cmd

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

RegEx(在JavaScript中查找/替换) - 匹配非字母数字字符但忽略 - 和+

我们一直在使用以下js/regex来查找和替换除 - 和+之外的所有非字母数字字符

outputString = outputString.replace(/[^\w|^\+|^-]*/g, "");

但它并不完全有效 - 它不会取代^和| 字符.我不禁想知道这是否与^和|有关 在正则表达式本身中用作元字符.

我尝试过切换使用[\W|^+|^-],但是它取代了 - 和+.我认为可能是一个先行断言可能是答案,但我不太确定如何实现它们.

有没有人知道如何实现这一目标?

javascript regex alphanumeric non-alphanumeric

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

如何解析具有文本限定符的字符串

我怎么解析一个String str = "abc, \"def,ghi\"";

这样我得到了输出

String[] strs = {"abc", "\"def,ghi\""}
Run Code Online (Sandbox Code Playgroud)

即一个长度为2的数组.

我应该使用正则表达式还是java api或任何其他开源中的任何方法

让我这样做的项目?

编辑

为了给出问题的背景,我正在阅读一个文本文件,其中每行有一个记录列表.每条记录都有以分隔符(逗号或分号)分隔的字段列表.现在我有一个要求,我必须支持文本限定符一些excel或开放办公室支持.假设我有记录

abc,"def,ghi"

在这里,是我的分隔符和"是我的文本限定符,这样当我解析这个字符串时我应该得到两个字段abc和def,ghi不是{abc,def,ghi}

希望这能清除我的要求.

谢谢

谢卡尔

java string

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

以单行打印输出

我有以下代码:

>>> x = 0
>>> y = 3
>>> while x < y:
    ... print '{0} / {1}, '.format(x+1, y)
    ... x += 1
Run Code Online (Sandbox Code Playgroud)

输出:

1 / 3, 
2 / 3, 
3 / 3, 
Run Code Online (Sandbox Code Playgroud)

我希望我的输出像:

1 / 3, 2 / 3, 3 / 3 
Run Code Online (Sandbox Code Playgroud)

我搜索并发现在一行中执行此操作的方法是:

sys.stdout.write('{0} / {1}, '.format(x+1, y))
Run Code Online (Sandbox Code Playgroud)

还有另一种方法吗?sys.stdout.write()因为我不知道它与它有什么不同,所以我感觉不舒服print.

python printing

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

有没有办法检测app是否与Market一起安装?

如果我能检测是否我的应用程序是使用Android Market安装我想知道(它在市场上的下载列表,并获得更新检查),或者它不是?

这将是一个很好的点来检测,如果该应用程序已没有安装,因为这可能意味着它被偷走,并从SD卡安装.

android

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

使用PHP simpleXml将子项添加到xml

我有simpleXml的问题和添加新项目.这是我的xml:

<?xml version="1.0" encoding="utf-8"?>
<root>
  <items>               
    <item>abc</item>
    <item>def</item>
    <item>ghi</item>
</items>
</root>
Run Code Online (Sandbox Code Playgroud)

我使用这个PHP代码:

$xml = simplexml_load_file("myxml.xml");
$sxe = new SimpleXMLElement($xml->asXML());
$newItem = $sxe->addChild("items");
$newItem->addChild("item", $newValue);
$sxe->asXML("myxml.xml"); 
Run Code Online (Sandbox Code Playgroud)

这是结果:

<?xml version="1.0" encoding="utf-8"?>
    <root>
      <items>               
        <item>abc</item>
        <item>def</item>
        <item>ghi</item>
      </items>
      <items>
        <item>jkl</item>
      </items>
    </root>
Run Code Online (Sandbox Code Playgroud)

这会创建新项目节点,但我想将项目添加到相同的现有项目节点.

php editor simplexml

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

C#中的Bool变量和字符串值比较

如果我宣布了 bool isTrue = false; // init it to false

我可以从a获得价值 string strVal = T; // I assumed it is the TRUE value

我听说在C#中比较字符串并不是一个好的代码风格

if (isTrue.tostring() == strVal) {}.

有一段时间,我将字符串变量转换为枚举然后我可以比较它更方便.

有什么好方法吗?

c# string compare

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

PhoneGap桥接移动平台

您更愿意使用PhoneGap框架开发应用程序,还是专注于特定的移动电话平台?

提前致谢,

SRI

cordova

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

嵌套调用LambdaExpression有错误吗?

我试图编译并计算LambdaExpression,如:

加(10,加号(1,2))

但结果是4,而不是13.

码:

using System;
using System.Linq.Expressions;

namespace CheckLambdaExpressionBug
{
    class Program
    {
        static void Main(string[] _args)
        {
            ParameterExpression p1 = Expression.Parameter(typeof (int), "p1");
            ParameterExpression p2 = Expression.Parameter(typeof (int), "p2");
            LambdaExpression lambda = Expression.Lambda(Expression.Call(typeof(Program).GetMethod("Plus"), p1, p2), p1, p2);

            InvocationExpression exp1 = Expression.Invoke(
                lambda,
                Expression.Constant(1),
                Expression.Constant(2)
                );

            InvocationExpression exp2 = Expression.Invoke(
                lambda,
                Expression.Constant(10),
                exp1
                );

            var func = (Func<int>) Expression.Lambda(exp2).Compile();

            int v = func();
            Console.Out.WriteLine("Result = {0}", v);
        }

        public static int Plus(int a, int b)
        {
            return a + …
Run Code Online (Sandbox Code Playgroud)

c# lambda

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