最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實現(xiàn)去除代碼前行號的方法

 更新時間:2015年03月10日 10:52:15   作者:Sephiroth  
這篇文章主要介紹了Python實現(xiàn)去除代碼前行號的方法,實例分析了Python操作字符的技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Python實現(xiàn)去除代碼前行號的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

復制代碼 代碼如下:
# -*- coding: utf-8 -*-
import wx
class MainWindow(wx.Frame):
    def __init__(self, parent, id):
        wx.Frame.__init__(self, parent, id,
        u'去除代碼前行號的Python小工具 - wxPython版 - Develop by Yanxy')
        self.textBox = wx.TextCtrl(self, 1, style=wx.TE_MULTILINE,size=(600,600))
        self.butOK = wx.Button(self, label=u"去除行號")
        self.butLeft = wx.Button(self, label=u"去除左側一個字符")
        self.Bind(wx.EVT_BUTTON, self.CutLineNum, self.butOK)
        self.Bind(wx.EVT_BUTTON, self.CutLeftChar, self.butLeft)
        self.Bind(wx.EVT_CLOSE, self.OnCloseWindow)
        self.sizer = wx.BoxSizer(wx.HORIZONTAL)
        self.sizer.Add(self.textBox,1,wx.EXPAND)
        self.sizer.Add(self.butOK)
        self.sizer.Add(self.butLeft)
        self.SetSizer(self.sizer)
        self.SetAutoLayout(1)
        self.sizer.Fit(self)
        self.Show(True)
    def OnCloseWindow(self, event):
        self.Destroy()
    def CutLineNum(self, event):
        multiStr = unicode(self.textBox.GetValue()).splitlines(1)
        outStr = u''
        for singleStr in multiStr:
            singleStr = singleStr.lstrip()
            i=0
            for charStr in singleStr:
                if charStr.isdigit():
                    i += 1
                elif i>0:
                    singleStr = singleStr[i:]
                    break
                else:
                    break
            outStr += singleStr
        self.textBox.SetValue(outStr)
    def CutLeftChar(self, event):
        outStr = u''
        multiStr = unicode(self.textBox.GetValue()).splitlines(1)
        for singleStr in multiStr:
            singleStr = singleStr[1:]
            outStr += singleStr
        self.textBox.SetValue(outStr)
if __name__ == '__main__':
    app = wx.PySimpleApp()
    frame = MainWindow(parent=None, id=-1)
    app.MainLoop()
del app

希望本文所述對大家的Python程序設計有所幫助。

相關文章

  • WxPython開發(fā)之列表數(shù)據(jù)的自定義打印處理

    WxPython開發(fā)之列表數(shù)據(jù)的自定義打印處理

    這篇文章主要為大家詳細介紹了如何利用WxPython內置的打印數(shù)據(jù)組件實現(xiàn)列表數(shù)據(jù)的自定義打印處理,以及對記錄進行分頁等常規(guī)操作,需要的可以參考下
    2025-03-03
  • 初學者快看,Python下劃線的五個作用介紹

    初學者快看,Python下劃線的五個作用介紹

    大家好,本篇文章主要講的是初學者快看,Python下劃線的五個作用介紹,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • Python cookbook(數(shù)據(jù)結構與算法)實現(xiàn)優(yōu)先級隊列的方法示例

    Python cookbook(數(shù)據(jù)結構與算法)實現(xiàn)優(yōu)先級隊列的方法示例

    這篇文章主要介紹了Python cookbook(數(shù)據(jù)結構與算法)實現(xiàn)優(yōu)先級隊列的方法,結合實例形式分析了Python中基于給定優(yōu)先級進行隊列元素排序的相關操作技巧,需要的朋友可以參考下
    2018-02-02
  • Python之變量類型和if判斷方式

    Python之變量類型和if判斷方式

    這篇文章主要介紹了Python之變量類型和if判斷方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • python列表生成器迭代器實例解析

    python列表生成器迭代器實例解析

    這篇文章主要介紹了python列表生成器迭代器實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-12-12
  • Django框架創(chuàng)建mysql連接與使用示例

    Django框架創(chuàng)建mysql連接與使用示例

    這篇文章主要介紹了Django框架創(chuàng)建mysql連接與使用,簡單介紹了Linux環(huán)境下mysql的安裝,并結合實例形式分析了Django框架基于第三方庫pymysql連接mysql數(shù)據(jù)庫相關操作技巧,需要的朋友可以參考下
    2019-07-07
  • 將python打包的exe做成windows服務運行的流程步驟

    將python打包的exe做成windows服務運行的流程步驟

    將 Python 腳本打包的 exe 文件作為 Windows 服務運行,可以通過以下步驟實現(xiàn),Windows 服務是一種在后臺運行的程序,通常不需要用戶交互,本文給大家介紹了一個完整的指南,需要的朋友可以參考下
    2025-02-02
  • 通過python模糊匹配算法對兩個excel表格內容歸類

    通過python模糊匹配算法對兩個excel表格內容歸類

    這篇文章主要介紹了通過python模糊匹配算法對兩個excel表格內容歸類,比如兩個不同的工程項目針對的對象都是A,那么就需要將這兩個工程項目歸類到A當中,可以減少很大一部分工作量,,需要的朋友可以參考下
    2023-03-03
  • Python中的作用域規(guī)則詳解

    Python中的作用域規(guī)則詳解

    這篇文章主要介紹了Python中的作用域規(guī)則詳解了局部作用域、全局作用域、內置作用域、嵌套作用域等內容,本文講解了,需要的朋友可以參考下
    2015-01-01
  • 解決pytorch 模型復制的一些問題

    解決pytorch 模型復制的一些問題

    這篇文章主要介紹了解決pytorch 模型復制的一些問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03

最新評論

巴里| 永城市| 延边| 沭阳县| 荣成市| 沅江市| 平陆县| 隆安县| 富锦市| 潜江市| 沂源县| 观塘区| 长岭县| 禄丰县| 酒泉市| 济南市| 共和县| 太白县| 台南县| 东乡族自治县| 樟树市| 蒲江县| 济阳县| 驻马店市| 安宁市| 固镇县| 奈曼旗| 乌兰察布市| 方城县| 上杭县| 桃园市| 咸丰县| 汾阳市| 双峰县| 襄城县| 敖汉旗| 荆州市| 冀州市| 开封县| 铁力市| 贺兰县|