【python-如何获取日期列表中一个月的最后一天】教程文章相关的互联网学习教程文章

在python中获取活动的gtk窗口

如何在python中获取活动gtk.Window的句柄? (不是我创建的窗口,而是当前聚焦的窗口).解决方法:答案实际上不是特定于操作系统的,您可以在GTK中完成.您可以使用gtk.window_list_toplevels()从应用程序中获取所有顶级窗口的列表,然后对其进行迭代,直到找到一个window.is_active()返回True的窗口. 如果您想考虑应用程序之外的其他窗口,则可以尝试gtk.gdk.screen_get_default().get_toplevel_windows(),但这只会获得GDK窗口而不是GTK窗口...

python-获取在置换中删除了字符的字符串列表【代码】

我想从排列中的字符串中删除字符. 让我们说我有一个功能def (string,char):# remove char from string假设我将aAabbAA作为字符串,将A作为char,然后我希望将字符串[aabb,aAabb,aabbA,aabbA,aabbAA,aAabbA,aAabbA]作为输出,将A删除3次,2次,1次. 我能做到的最好方法是什么? 非常感谢….解决方法:这是使用递归的一个疯狂想法:def f(s, c, start):i = s.find(c, start)if i < 0:return [s]else:return f(s, c, i+1) + f(s[:i]+s[i+1:]...

如何在python中获取没有按下回车键的按键?

我看到了here解决方案,但我不想等到按下该键.我想按下最后一个键.解决方法:相关问题可以为您提供帮助,如@ S.Lott所述:Detect in python which keys are pressed 我正在写信,尽管是要给你一些建议:不要担心.您尝试制作哪种程序?在终端上运行的程序通常没有使“实时”击键有趣的接口.现在不行.对于在终端中运行的程序,您应该使用optparse或其他模块来考虑有用的命令行用户界面. 对于交互式程序,您应该使用GUI库并为用户创建一个体...

python+tushare获取沪深港股通持股明细

接口:hk_hold 描述:获取沪深港股通持股明细,数据来源港交所。 限量:单次最多提取3800条记录,可循环调取,总量不限制 积分:用户积120积分可调取试用,2000积分可正常使用,单位分钟有流控,积分越高流量越大,请自行提高积分,具体请参阅本文最下方积分获取办法 注:tushare包下载和初始化教程,请查阅我之前的文章 输入参数 名称 | 类型 | 必选 | 描述 code | str | N ...

如何在urllib2中使用python代码获取(当前URL查询字符串)?【代码】

我需要使用查询字符串读取当前网址? 意味着我需要获取浏览器的当前地址栏网址.解决方法:urllib2.Request对象提供了geturl()方法,该方法返回请求的完整URL.然后,您可以将其传递给urlparse.urlparse(),后者将URL分为每个URL的六个部分.然后,您可以通过查询属性访问查询部分. 一个例子:>>> from urllib2 import urlopen >>> from urlparse import urlparse >>> req = urlopen('http://capitalfm.com/?foo=bar') >>> req.geturl() 'h...

在哪里获取Python ANTLR包以使用StringTemplate?【代码】

我想进行一些代码生成,而StringTemplate看起来像是完成这项工作的不错的工具.我从PyPi easy_installed stringtemplate3,但是当我尝试导入它时,我得到了:ImportError: No module named antlr我对此感到困惑,因为我认为ANTLR依赖于StringTemplate(如网站所说),而不是相反的方式.无论如何,我找不到正确的软件包来解决此问题.安装antlr_python_runtime并没有帮助. 有什么提示吗?解决方法:您需要安装python-antlr软件包才能使用string...

从html页面上的javascript函数调用python方法以获取数据【代码】

使用的技术 > Google App引擎> Django的> Python> jQuery的 代码细节和代码摘录 我有一个下拉列表(国家)和一个文本框(城市){下拉列表和文本框由django格式生成},并由GeoIp库自动填充 这些UI元素在html页面上的外观图像: >填写下拉列表和文本框的代码摘录: //选择用户国家/地区和用户城市, //用户国家/地区下拉列表的ID为“ id_country_name” //用户城市文本框的ID为id_city_name $(函数(){ ...

python:理解范围内的异常:是否可以获取循环变量的值?【代码】

假设我正在解析一个固定宽度的文件:file_format = {'year' : (0, 3, int), 'price' : (4, 10, float)} for lineno, line in enumerate(input_file):try:fields = {k : v[2](line[v[0]:v[1]]) for k, v in file_format.items()}except ValueError:print("cannot parse line {}".format(lineno))我想将无法解析哪个特定字段的信息添加到异常打印输出中.有什么方法可以检索k和v值而不用循环替换dict理解?解决方法:您可以将有问题的部...

python-从`urllib2.urlopen`获取错误文本【代码】

我使用Python的urllib2.urlopen,并从服务器收到500错误.如何找到错误的文字?我希望它具有有用的信息.解决方法: from urllib2 import urlopen, HTTPErrortry:f = urlopen(url) except HTTPError, e:print(e.read())

python-如何从wxlistbox获取选定的值【代码】

我有一个wxlistbox.我需要从wxlistbox获取选定的值现在我只从self.lvnames.GetSelections().但是我需要价值而不是id.How?请帮助我… 我的列表框声明是self.lvnames=wx.ListBox(panel,-1,(10,40),(210,180),self.names, wx.LB_SINGLE)解决方法: self.lvnames.GetString(self.lvnames.GetSelection())如果调用此方法,并且未选择hign,则会收到错误消息,因此可以尝试一下.

在wxPython中获取事件名称而不是整数ID【代码】

我有以下代码: self.sliderR.Bind(wx.EVT_SCROLL,self.OnSlide) 在函数OnSlide中,我插入了代码pdb.set_trace()来帮助调试. 在pdb提示符中,如果我键入event.GetEventType(),它将返回一个数字(10136),但我不知道对应于哪个事件. 10136是否引用wx.EVT_SCROLL或另一个也会触发wx.EVT_SCROLL事件的事件?如果后者为真,如何找到特定事件? 谢谢.解决方法:没有内置的方法.您将需要构建事件字典.罗宾邓恩(Robin Dunn)的一些代码将对您有所...

在Python中获取ctypes结构的二进制表示形式【代码】

我想编码一条消息…这是我生成的消息from ctypes import memmove, addressof, Structure, c_uint16,c_boolclass AC(Structure):_fields_ = [("UARFCN", c_uint16),("ValidUARFCN", c_bool ),("PassiveActivationTime", c_uint16) ]def __init__(self , UARFCN ,ValidUARFCN , PassiveActivationTime):self.UARFCN = UARFCNself.ValidUARFCN = Trueself.PassiveActivationTime = PassiveActi...

如何使用xsel获取选定的文本-Python【代码】

我需要一个python脚本,它将使用xsel在其他应用程序中获取选定的文本,然后将其存储在var中. 谢谢解决方法:选定文本后,运行以下命令:import osvar = os.popen('xsel').read() print var

python-获取ModelForm字段的值【代码】

你们中的任何人都能告诉我如何获取模型表单字段的数据/值吗?我知道如何获取初始数据,但是如果我正确理解,那么表单的字段也将具有与其关联的数据/值值. 谢谢解决方法:您使用cleaned_data https://docs.djangoproject.com/en/dev/topics/forms/#processing-the-data-from-a-form这是一个例子:>> models.py class Book(models.Model):author = models.CharField(max_length=140)>> forms.py class BookForm(forms.ModelForm):class ...

python电子邮件获取具有相同名称的多个标头的值

我正在使用python的email.message_from_string解析原始电子邮件.但是,邮件中有多个“已接收”标头.当我调用message.keys()时,它们显然是几个已接收的标头.但是,当我尝试message.get(“ Receiveved”)时,我只会得到“”一个空字符串.您如何获取该标头的那些实例的值?解决方法:get_all(name[, failobj]) Return a list of all the values for the field named name. If there are no such named headers in the message, failobj i...