草庐IT

SMB1Protocol

全部标签

python - 扭曲的启动/停止工厂/协议(protocol)噪音较小的日志消息

有没有办法告诉twistd不要记录所有工厂和协议(protocol)的启动和停止。我使用多种类型的协议(protocol)并执行大量连接……我的日志文件增长了很多。所以我正在寻找一种简单的方法来禁用这些消息。问候 最佳答案 您可以将工厂的noisy属性设置为False以防止它记录这些消息。另见http://twistedmatrix.com/trac/ticket/4021这可能会在下一个Twisted版本中解决。例如,这是一个有两个客户端的程序,但只有一个会记录其启动/停止消息:importsysfromtwisted.inter

python - 使用 swig 绑定(bind)谷歌 Protocol Buffer

我正在编写需要处理大量小而复杂的protobuf编码消息的python程序。我尝试使用纯python写的protocolbuffers的Python实现,但是性能实在是太差了。所以我正在研究一个显然somefolksgottowork的解决方案-使用protoc生成C++文件,然后使用swig用python包装它们。问题是我无法进入工作的Python模块。使用-includeall运行swig时,确保生成的所有使用的Google基类/实用程序类消息类也被包装-swig失败,提示缺少系统包含文件(例如“string”)。我无法使用-I标志或复制整个包含目录来解决这个问题。环境为Ubunt

python - 通过互联网/多种协议(protocol)导入 python 模块或动态创建模块

是否可以使用http(s)、ftp从互联网上导入Python模块>、smb或任何其他协议(protocol)?如果是这样,如何?如果不是,为什么?我猜这是关于让Python使用更多的单一协议(protocol)(读取文件系统)并使其能够使用其他协议(protocol)。是的,我同意它会慢很多倍,但一些优化和更大的future带宽肯定会平衡它。例如:importsitesite.addsitedir("https://bitbucket.org/zzzeek/sqlalchemy/src/e8167548429b9d4937caaa09740ffe9bdab1ef61/lib")impo

python - IMAP协议(protocol)搜索命令的搜索条件

我从这里读到:http://docs.python.org/2/library/imaplib.htmlIMAP4.search(charset,criterion[,...])那个imaplib有搜索方法让我从我的邮箱中搜索邮件。但我不明白有什么标准可用,或者我可以输入任何内容吗?我搜索了那个页面,但没有得到任何线索。 最佳答案 我不确定Python如何期望标准,但我假设它与普通IMAP相同。引用SEARCHcommanddocumentation(正如larsks已经建议的那样)并根据您要检索的内容使用关键字组合。条件示例:SU

python - ChromeDriver ERR_SSL_PROTOCOL_ERROR 尽管 --ignore-certificate-errors

我正在尝试使用带有ChromeDriver的selenium在本地主机(没有HTTPS)上运行集成测试。Chrome需要https证书,但来自this我知道我可以使用arg--ignore-certificate-errors来规避这个问题我还在我的功能中添加了acceptInsecureCerts,因为这似乎是适当的操作过程(docs)chromedriver的响应仍然不是我所期望的:Thissitecan’tprovideasecureconnectionappsentaninvalidresponse.ERR_SSL_PROTOCOL_ERROR我的代码如下:fromseleni

python - 如何通过工厂使用扭曲协议(protocol)发送数据

我正在编写一个实现自定义协议(protocol)的客户端,并为其创建一个工厂。我的问题如下:我的客户有双向通信,有时我想告诉它“发送此数据”。但我只有工厂对象:classMyFactory(ClientFactory):protocol=MyProtocoldef__init__(self,recv_callback):self.recv_callback=recv_callbackdefsend_message(self,msg):self.protocol.send_message(msg)所以我创建了一个工厂并有一个工厂对象,我没有协议(protocol)对象。当调用上面的sen

python - 如何修复错误 Xlib.error.DisplayConnectionError : Can't connect to display ":0": b'No protocol specified\n'

我正在用python3和XLib制作一些程序。在装有Ubuntu14.04的PC上,一切正常,但是当我尝试在手动安装Xorg的笔记本电脑上运行我的应用程序时,出现异常:Xlib.error.DisplayConnectionError:Can'tconnecttodisplay":0":b'Noprotocolspecified\n'在线:self.__display=Xlib.display.Display()这是怎么回事?如何解决这个问题,使其可以在每个Linux上运行?编辑:这看起来不像是X11:runagnomeappasanotheruser的副本.在我的两台计算机上,我有相

python - 邮件失败; [SSL : UNKNOWN_PROTOCOL] unknown protocol (_ssl. c:645)

这是一个关于通过经过身份验证的SMTP(不是gmail)发送电子邮件的问题。下面的脚本是通过本网站上的各种问题和答案组合在一起的,但我收到一个错误,没有针对此特定工具组合的“可搜索”候选者。我在Python3.5.1中工作,它产生了这个错误:mailfailed;[SSL:UNKNOWN_PROTOCOL]unknownprotocol(_ssl.c:645)这是客户端错误还是服务器错误?我是否遗漏了一些我不知道的证书?AFAIK服务器支持SSL身份验证。任何朝着正确方向的想法和插入都将不胜感激。importsysfromsmtplibimportSMTP_SSLasSMTPfrome

python - 属性错误 : 'module' object has no attribute 'PROTOCOL_TLSv1_2' with Python 2. 7.11

我在为mac上的python安装获取tlsv1.2支持时遇到问题。这是我的openssl版本:opensslversionOpenSSL1.0.2h3May2016这是我的python版本:python--versionPython2.7.11这就是我正在测试的方式:>>>importssl>>>ssl.PROTOCOL_TLSv1_2Traceback(mostrecentcalllast):File"",line1,inAttributeError:'module'objecthasnoattribute'PROTOCOL_TLSv1_2'正在阅读:https://docs.pyt

python - 如何使用扭曲的 sip 协议(protocol)进行 sip 调用?

我有一个Asterisk服务器,我想知道是否可以使用扭曲的sip协议(protocol)进行sip调用?如果是,我该怎么做?不幸的是,我找不到任何关于如何使用扭曲的sip协议(protocol)的文档或它如何工作的任何示例。 最佳答案 有点奇怪的要求,但是是的,这是可能的。有关如何与服务器进行SIPsession的一些示例,请参阅TwistedSIPTestCases.建立SIPsession后,您需要通过UDP发送音频数据包。长话短说,这主要是一项手动工作,包含大量代码。不过,很有意思!确保在运行时将其发布到github上。话又说