我有一个字符串,我想将其转换为只有一个元素的列表。
a = abc
print list(a)
output : ['a','b','c']
Expected o/p = ['abc']
什么是正确的方法呢?
伙计们,我是套接字编程的新手,下面的程序是一个客户端程序,它从服务器请求文件,但是我收到如下所示的错误。.我的输入是GET index.html,代码是任何人都可以解决这个错误...?
#!/usr/bin/env python
import httplib
import sys
http_server = sys.argv[0]
conn = httplib.HTTPConnection(http_server)
while 1:
cmd = raw_input('input command (ex. GET index.html): ')
cmd = cmd.split()
if cmd[0] == 'exit':
break
conn.request(cmd[0],cmd[1])
rsp = conn.getresponse()
print(rsp.status, rsp.reason)
data_received = rsp.read()
print(data_received)
conn.close()
input command (ex. GET index.html): GET index.html
Traceback (most recent call last):
File "./client1.py", line 19, in <module>
conn.request(cmd[0],cmd[1])
File "/usr/lib/python2.6/httplib.py", line 910, in request
self._send_request(method, url, body, headers)
File "/usr/lib/python2.6/httplib.py", line 947, in _send_request
self.endheaders()
File …Run Code Online (Sandbox Code Playgroud) 我正在使用 Inno Setup 创建一个安装程序,它在下创建一个注册表项
HKLM\SOSTWARE\Microsoft\Windows\CurrentVersion\Uninstall\My_Key
Run Code Online (Sandbox Code Playgroud)
我想覆盖DisplayName : My Program version 1.0到DisplayName : My Program 1.0.
我在脚本中添加了以下行,但它不起作用。
[Registry]
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\My_Key"; \
ValueType: string; ValueName: "DisplayName"; ValueData: "My Program 1.0"; \
Flags: createvalueifdoesntexist
Run Code Online (Sandbox Code Playgroud)
即它正在创建DisplayName : My Program version 1.0而不是DisplayName : My Program 1.0。
剧本中有什么我应该做的吗?