小编Tay*_*yab的帖子

切片算子的负界

我是python的新手,每个新手遇到的事情之一就是切片操作符.我有一个清单:

li=[1,2,3,4,5,6,7]
Run Code Online (Sandbox Code Playgroud)

根据我的理解,调用li[:-1]与调用相同,li[0:-1]但是当使用负面步骤时,事情并不像我想象的那样完全正常.所以问我为什么结果的问题

print(li[:-3:-2]) # is 7
Run Code Online (Sandbox Code Playgroud)

但结果

print(li[0:-3:-2]) # is []
Run Code Online (Sandbox Code Playgroud)

期待在这种情况下如何处理消极步骤的一些解释.

python slice

6
推荐指数
1
解决办法
102
查看次数

Pillow 无法为不同字体呈现乌尔都语文本

我正在尝试使用 Pillow 为一些乌尔都语文本生成图像。使用相同的代码生成普通英语就像一个魅力,但是当我对乌尔都语文本做同样的事情时,事情就不会那么顺利了。

以下是用英语完成的代码和结果:

from PIL import Image, ImageFont, ImageDraw

from matplotlib import pyplot as plt
import numpy as np
from bidi.algorithm import get_display

text_string = u'Hello how are you doing?'

img = Image.new('RGB', (720, 480))
draw = ImageDraw.Draw(img)

draw.text((25,40), text_string, fill='white')

img.save('pil_text_font.png')
Run Code Online (Sandbox Code Playgroud)

结果图像: 在此处输入图片说明

以下是使用乌尔都语完成的代码和结果:

from PIL import Image, ImageFont, ImageDraw

from matplotlib import pyplot as plt
import numpy as np
from bidi.algorithm import get_display

text_string = u'????????? ?? ???? ??????? ?? ??? ???'

img = Image.new('RGB', (720, 480))
draw …
Run Code Online (Sandbox Code Playgroud)

python image-processing python-imaging-library

5
推荐指数
1
解决办法
132
查看次数

Mirth 在一个端口上连接多个 HTTP 侦听器通道?

我可以在同一个端口上运行多个 mirth HTTP 侦听器通道,但按名称/url 进行区分吗?例如:

https://healthcare.org:443/api/GetPatient

https://healthcare.org:443/api/GetReport

这是可能的,还是我必须为每个通道使用单独的端口?

rest mirth mirth-connect

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