小编Kud*_*udu的帖子

在Python中ping服务器

在Python中,有没有办法通过ICMP ping服务器,如果服务器响应则返回TRUE,如果没有响应则返回FALSE?

python ping icmp python-3.x

150
推荐指数
16
解决办法
41万
查看次数

在Python中生成一个随机字母

有没有办法在Python中生成随机字母(如random.randint但字母)?random.randint的范围功能会很好但是有一个只输出随机字母的生成器会比什么都好.

python random python-3.x

129
推荐指数
8
解决办法
20万
查看次数

在Python中用字符串和整数创建一个字符串

我尝试取一个整数并在其前面添加"b",将其转换为字符串时出现此错误:

  File "program.py", line 19, in getname
    name = "b" + num
TypeError: Can't convert 'int' object to str implicitly
Run Code Online (Sandbox Code Playgroud)

这与此功能有关:

num = random.randint(1,25)
name = "b" + num
Run Code Online (Sandbox Code Playgroud)

python string random integer python-3.x

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

有没有一种方法告诉我的程序退出?

对于程序菜单中的"q"(退出)选项,我有以下代码:

elif choice == "q":
    print()
Run Code Online (Sandbox Code Playgroud)

这是可行的,直到我把它放在一个无限循环,这不断打印空行.有没有可以退出程序的方法?另外,你能想到另一种解决方案吗?

python exit quit

40
推荐指数
3
解决办法
18万
查看次数

Python相当于Sinatra

我知道很多人在使用Ruby编程webapps时会使用Sinatra,因为他们不希望他们的框架通过强制他们使用MVC而妨碍他们.

Python中有类似的东西吗?我正在寻找一个框架,它提供了Python和Web之间的粘合剂,而不是更多.我看过Web.py,但它似乎并不是我想要的.

编辑:请不要只是链接到随机框架,还要说明它们与其他框架的比较,以及它们具有哪些特殊功能.

python model-view-controller sinatra web.py

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

http-equiv ="刷新"会保留引荐来源信息和元数据吗?

如果我设置这样的页面:

<html><head><meta http-equiv="refresh" content="0;url=http://internic.net/"></head><body></body></html>
Run Code Online (Sandbox Code Playgroud)

执行重定向时,浏览器是否会发送引荐来源信息和其他元数据?

html redirect refresh browser-refresh

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

捕获正则表达式重复

我有一个正则表达式\[\[(.+)\]\].我用它来捕获wikilinks hey I [[am]] so awesome(捕获am).我怎么能修改这个以便同时hey I [[am]] more [[awesome]] than you think产生amawesome?我的尝试产生了单个字符串,如am]] more [[awesome.一点上下文:我用它来编写一个Ruby IRC bot.

PS Wikilinks也可以是多字的 hey I am much [[more awesome]] than you [[probably think]].

ruby regex

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

哪个正则表达式更有效?

s/(?P<head>\[\[foo[^\[]*)abc/\g<head>def
Run Code Online (Sandbox Code Playgroud)

s/(?=\[\[foo[^\[]*)abc/def
Run Code Online (Sandbox Code Playgroud)

哪个更有效率?还有其他方法可以提高效率吗?请注意,虽然我使用Perl风格的语法进行说明,但实际上我使用的是Python的re库,它不允许使用\K(keep)关键字.

python regex

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

遇到time.sleep问题

当我跑步时,例如:

print("[",end=" ")
time.sleep(1)
print("=",end=" ")
time.sleep(1)
print("=",end=" ")
time.sleep(1)
print("=",end=" ")
time.sleep(1)
print("=",end=" ")
time.sleep(1)
print("=",end=" ")
time.sleep(1)
print("=",end=" ")
time.sleep(1)
print("=",end=" ")
time.sleep(1)
print("=",end=" ")
time.sleep(1)
print("=",end=" ")
time.sleep(1)
print("=",end=" ")
time.sleep(1)
print("]",end=" ")
Run Code Online (Sandbox Code Playgroud)

10秒钟没有任何事情发生,然后整个[= = = = = = = = =]出现.我怎样才能阻止它,以便它可以作为一种进度条呢?

python buffering python-3.x

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