再说python

本文介绍了多个实用的Python编程技巧,包括配置文件读取、文件操作、时间格式化、字符串处理等,适合各水平的Python开发者学习参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

         今天再介绍一些实用的python知识。

 

         1 config = ConfigParser.ConfigParser()

            config.readfp(open('../server.lst'))

            value = config.get('Global','BBSURL')

            如上,读取当前目录下server.lst文件里Global域的BBSURL值

 

         2 webbrowser.open_new(http_adr)

            打开一个网页

 

         3 os.getcwd()

            获取当前工作路径

 

            os.chdir(path)

            设置工作路径

 

            os.spawnl(os.P_NOWAIT,'TEST.exe','cmd')

            运行一个exe文件

       

         4 data1  = 'fe,grgr,ere'

 

            data2 = data1.split(',')   

 

            data2 ==  [fe,grgr,ere]      

 

         5  data2 = data1

             python里的赋值(参数传递,返回值)是引用传递,这里修改data2 也把data1值修改

 

             data2 = copy.copy(data1) 

             表层复制

 

             data2 = copy.deepcopy(data1) 

             深度复制,对象中的属性也被复制

 

          6 show_time  =  time.localtime(time_value(秒)))

             从time_value到当前时间所偏移的时刻

 

             show_time  =  time.strftime("%H%M",time.localtime())

             获取显示时间 hour:mini

           

          7 f = open(file_name,'w')

             f.write(value)

             f.close()

             一般文件读写

 

          8  string_value.endswith('xml')

              判断字符串的后缀名

 

              string_value.replace(A,B)

              把string_value里面的A替换成B

 

              string_value.find(B)

              寻找B,返回B所在索引,否则-1

 

          9  try:

                  pass

              except:

                  pass

 

             异常处理,避免报错导致接下来的语句不能执行

 

 

         10  exec语句用来执行储存在字符串或文件中的Python语句。例如:

              >>> exec 'print "Hello World"'
        Hello World

 

         11

             >>> data=['ss','ee']
             >>> sum(len(word) for line in data for word in line.split())
             >>> 4

 

         12 chinese_name = '/xe8/xa1/x80/xe6/x80/x92'.decode('utf-8').encode('gbk')

              print chinese_name

 

          均是一些虽简单但实用的技术点,嗯。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值