程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Notepad + + fin de ligne début ajouter une chaîne - Win32 - pipe Technology - Shared Memory Technology - parent Process Data Exchange - How to add a directory in csdn - Python - font to Text

編輯:Python

Catalogue des articles

    • 1.notepad++
    • 2.Partage des données du processus
    • 3.Édition de documents--InCSDNComment ajouter un répertoire?
    • 4.Python--Conversion de police en texte

1.notepad++

notepad++ Est un logiciel d'édition de texte couramment utilisé,.Grâce à ses excellentes fonctionnalités open source,Ce qui lui donne une grande capacité d'édition de texte,Si vous devez ajouter une chaîne au début et à la fin d'une ligne de texte,Très pratique et concis,Appuyez.Ctrl+H,Ouvre la boîte de dialogue Remplacer.Comme le montre la figure ci - dessous:

$Le caractère indique la fin de la ligne,^Le caractère indique le début de la ligne,Ensuite, Remplacez - le par ce que vous voulez ajouter.

2.Partage des données du processus

Processus comparé au thread,À part une diminution de l'efficacité,Est une meilleure forme d'organisation de code,Possibilité de publier plus efficacement les modules en mode binaire,Modules partagés, Découpler davantage les relations entre les modules . Avec certains modules d'application complexes , Le lecteur peut adopter ce modèle .Cet article se concentre surwin32 Création de sous - processus sous , Et comment les pipelines et la mémoire partagée , Transfert de données entre les processus parent - enfant ,Partage des données.

3.Édition de documents–InCSDNComment ajouter un répertoire?

InCSDN Il est très facile d'ajouter des répertoires , Il suffit d'ajouter l'emplacement du Répertoire ,Ajouter@[TOC],Le répertoire peut être généré. Le principe de base est un peu similaire WordEn - tête générer le répertoire,De la même façon,CSDNMoyenne,C'est nécessaire.Markdown Étiquette de titre dans l'étiquette pour correspondre .

4.Python–Conversion de police en texte

from PIL import Image, ImageDraw, ImageFont
import os
font_folder='F:/BaiduNetdiskDownload/Le vent-Mots-Corps-L-Niveau-Édition/Installation d'emballage - Mise à jour des polices de style ancien ';
def draw_png(name, font_size=48):
font = ImageFont.truetype(font_folder+'/' + name + '.ttf', font_size)
text_width, text_height = font.getsize(name)
image = Image.new(mode='RGBA', size=(text_width, text_height),color='black')
draw_table = ImageDraw.Draw(im=image)
draw_table.text(xy=(0, 0), text=name, fill='#ffffff', font=font)
# image.show() # Afficher l'image directement
image.save('C:/Users/ajz/Desktop/fontimage/' + name + '.png', 'PNG') # Enregistrer sous le chemin actuel,Le format estPNG
image.close()
if __name__ == "__main__":
print('On y va.:')
for name in os.listdir(font_folder):
try:
name = name.split('.')[0]
draw_png(name)
except Exception as e:
print(name, ' ERR: ', e)
continue

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved