为什么python请求在降低参数方面存在问题

时间:2019-01-03 14:35:34

标签: python-3.x python-requests arguments sys

我正在python中获取系统参数,并且在添加class procedure TGDIPlusHelper.Rectangle(g: TGPGraphics; OutlinePen: TGPPen; InteriorFillBrush: TGPBrush; x, y, width, height: Single); begin //GDI has Rectangle. //GDI+ we simulate it with FillRectangle followed by DrawRectangle g.FillRectangle(InteriorFillBrush, x, y, width, height); g.DrawRectangle(OutlinePen, x, y, width, height); end;

后无法通过它们

我尝试了一些不同的解决方案,例如

void Rectangle(Graphics g, Pen outlinePen; Brush interiorFillBrush, Single x, Single y, Single width, Single height)
{
    //GDI has Rectangle.
    //GDI+ we simulate it with FillRectangle followed by DrawRectangle
    g.FillRectangle(InteriorFillBrush, x, y, width, height);
    g.DrawRectangle(OutlinePen, x, y, width, height);
}

.lower()

发布请求似乎无法识别我的线路程序调用中的一些大写字母

如果我拨打 python movie_find.py战争斯巴达克斯这样的电话=一切都很好 但是当我拨打电话 python movie_find.py war Spartacus =似乎停止工作时,这意味着未正确传递字符串参数以发布请求

list_join = ''.join(arg_list_split).lower()

我希望通过程序调用得到结果,这些调用使用小写或大写或大写字母,所有这些都应降低并传递到适当的位置以发布请求,然后从站点获取最终链接

1 个答案:

答案 0 :(得分:0)

如果您使用大写字符串调用脚本,则要比较表达式中的大写和小写字符串

$('<p>&nbsp;</p>').replaceAll(''); // fails
$('#test').html().replace('<p>&nbsp;</p>',''); // partially fails
$('#test').html().replace(/<p>&nbsp;</p>/gi,''); // fails
$("p:contains('&nbsp;')").replace('') // fails
$("p:contains('&nbsp;')").replaceWith(''); // fails
$("p:contains('&nbsp;')").remove() // fails?
// fails
var toRemove = $("p:contains('&nbsp;')");
$('#test').remove(toRemove);

没有任何结果。

例如,您需要确保 arg_split_list 仅包含小写字符串,

public static void Main()
{
    //Test loop

    string[] testData = { "1234567890", "4444444444", "7777777777", "77777777", "BRADLEYPAU" };
    foreach (string NHSNumber in testData)
    {
        if (isNHSValid(NHSNumber)) //note, no need compare with true
        {
            Console.WriteLine(NHSNumber + " looks good");
        }
        else
        {
            Console.WriteLine(NHSNumber + " is invalid!");
        }
        Console.WriteLine();
    }

}