将ascii文本转换为可读的非ascii文本

deasciiif的Python项目详细描述


使用deasciiify将ascii文本转换为可读的非ascii文本。是的 创建用于生成测试数据以检测Unicode错误和 在网页上用作假语言以模拟外语如何破坏 网页布局等等。输出是确定的,使自动化 测试更容易。

安装

$ pip install deasciiify

用法

>>>fromdeasciiifyimportdeasciiify>>>print(deasciiify('The quick brown fox jumps over the lazy dog.'))Ṱḥẹʠǚîĉʞɓṙōẇṇᶂø×ǰúṁᶈșóʋᶒṝᵵĥĕȴạᵶýḍọḡ.>>># elongate by 50%>>>print(deasciiify('The quick brown fox jumps over the lazy dog.',...elongate=0.5))?ȟẹʠůḭċḱᵬṙồẁñḟḟᶂᵮợẋᶍǰưḿṁᵱṣᵴṣǫṽếṛᵳṭħȇɫäǎąẩžɀẓẑẕᶎᶎẓẓỹÿŷӮḋöᵷ.>>># elongate by 100 characters>>>print(deasciiify('The quick brown fox jumps over the lazy dog.',...elongate=100))Ʈɦẻʠűȋḉƙḱᶄḵḳķʞǩƙḱᶄḵḳƀᶉŏẁἦƒḟḟᶂḟƒởᶍ×ẍẋᶍĵứȗửǔǚṷȕǜûủũṳṹữụṻưṃɱḿṁḿɱḿṁᶈşᵴșŝșȫṽḙɽᵳɾŕŕŗȓṙɼᵳȑᵳɽȓȑᶉᵳᶉƭẖėℓἂậẳẩầạẳἇầǡᶏạᶏƶžźƶȥᶎẑᵶżȥᶎẑᶎγƴẏӲӰýỳŷẏγẏỳᶑốǥ.>>># preserve HTML, entities, and gettext params>>>print(deasciiify(...'The <em>quick</em> <strong style="color:brown;">brown</strong> '...'fox %(verb)s over the &ldquo;lazy&rdquo; %s.'))Ṯȟè<em>ʠúᶖćḵ</em><strongstyle="color:brown;">ḃᵲóẅἢ</strong>ḟọẍ%(verb)sȏʋềŕṱȟḝ&ldquo;ḽӓżӮ&rdquo;%s.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java中的else if语句返回语法错误   http如何解析从表单到REST Java/Webservice的post请求   java如何在SpringBoot中为RestTemplate编写JUnit测试   java动态检查实例是否实现接口   java在Android中使用ArrayAdaptor时,数据不会显示   根据前序遍历返回二进制树的java方法   Arquillian测试类中的java注入始终为空   用户界面Java Swing自定义控件   java使用CompletableFutures递归地从同一函数的多个调用构建列表   在Java中将“.00”添加到整数BigDecimal   卡夫卡java未知\u主题\u或\u部分错误间歇性   java为什么我的getString()方法总是返回null?   java renameTo无法重命名文件   java为什么我可以强制转换对象?可以用其他对象来完成吗?   带有回写条件的java多根记录器   关于stackoverflow错误的java帮助?   java Websphere消息队列多线程   Java图形窗口/画布未垂直显示完整的六边形网格   java Sakai未在Tomcat服务器中启动