python程序如何进行保存

 更新时间:2020年07月03日 14:32:40   作者:silencement  
在本篇文章里小编给大家整理了关于python程序保存的方法,有需要的朋友们可以学习下。

保存Python程序,可以使用以下方法:使用编辑器编写代码并保存

1、打开Notepad++

2、需要新建文本时,点击左上角”文本“,在弹出的菜单栏点击”新建“。

3、同时也可以直接点击”文本“下的新建图标即可.

4、保存的时候,保存为.py文件,这里保存为hello.py

内容扩展:

临时存放python程序

#!/usr/bin/env python
# -*- coding:utf-8 -*-
#导入正则模块
import re
#导入os模块,本例用它来做文件写入操作
import os
#导入日志模块
import logging
import logging.handlers
import xlwt
import xlrd
import MySQLdb
import pymysql

db = pymysql.connect("localhost","root","123456","my_db_hanchuan01" )

# 遍历文件+采集手机号的方法
def count(dirname='D:/tmp/临时数据源/sheet转换/txtfiles'):
  #-----------------------正则--------------------------------  #手机号正则
  pattern_mob = re.compile('1[345789]\d{9}') 
  # pattern_mob_plus = re.sub('1[345789]\d{9}','1[345789]\d{9}+123')
  #---------------------统计文件------------------------------   # 记录文件总数的变量
  count=0
  num=0 # 记录含手机号文件数的变量
  for root, dirs, files in os.walk(dirname):
    # 得到每个文件夹下文件数量
    for filename in files:
      # 将文件名与路径拼接成全路径
      f = open(dirname+'/'+filename,'r+', encoding='utf-8')      
      var1 = (filename) # 将文件名写入数据库
      result = pattern_mob.findall(f.read())  # result = pattern_mob_plus.findall(f.read()) # result = pattern_mob.findall # result = result+"123"
      for phonenames in result:      
       var2 = (phonenames)
       print(var1)  
       print(var2)  
       cursor = db.cursor()  # 使用 cursor() 方法创建一个游标对象 cursor
       cursor.execute("INSERT INTO 00_HEFEI_PHONES VALUES('%s', %s)" % (var1,var2)) # 执行sql语句
       db.commit()        
# 主函数
   
if __name__ == '__main__':
#   # 调用count()h函数
  count()
  db.close()

到此这篇关于python程序如何进行保存的文章就介绍到这了,更多相关python程序保存的方法内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python的staticmethod与classmethod实现实例代码

    python的staticmethod与classmethod实现实例代码

    这篇文章主要介绍了python的staticmethod与classmethod实现实例代码,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02
  • 对Python实现简单的API接口实例讲解

    对Python实现简单的API接口实例讲解

    今天小编就为大家分享一篇对Python实现简单的API接口实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • OpenCV半小时掌握基本操作之对象测量

    OpenCV半小时掌握基本操作之对象测量

    这篇文章主要介绍了OpenCV基本操作之对象测量,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • Python中base64与xml取值结合问题

    Python中base64与xml取值结合问题

    这篇文章主要介绍了Python中base64与xml取值结合问题,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • tensorflow 实现自定义layer并添加到计算图中

    tensorflow 实现自定义layer并添加到计算图中

    今天小编就为大家分享一篇tensorflow 实现自定义layer并添加到计算图中,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • 如何使用Python Matplotlib绘制条形图

    如何使用Python Matplotlib绘制条形图

    当我们使用plot方法绘图时,默认绘制的是折线图,下面这篇文章主要给大家介绍了关于如何使用Python Matplotlib绘制条形图的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-06-06
  • Python使用itchat模块实现简单的微信控制电脑功能示例

    Python使用itchat模块实现简单的微信控制电脑功能示例

    这篇文章主要介绍了Python使用itchat模块实现简单的微信控制电脑功能,结合实例形式分析了Python基于itchat模块控制电脑实现运行程序、截图等相关操作技巧,需要的朋友可以参考下
    2019-08-08
  • Pytorch根据layers的name冻结训练方式

    Pytorch根据layers的name冻结训练方式

    今天小编就为大家分享一篇Pytorch根据layers的name冻结训练方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • pytorch锁死在dataloader(训练时卡死)

    pytorch锁死在dataloader(训练时卡死)

    这篇文章主要介绍了pytorch锁死在dataloader(训练时卡死),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • Python安全获取域管理员权限几种方式操作示例

    Python安全获取域管理员权限几种方式操作示例

    在不考虑直接攻击域控的情况下,如何快速获取域管理员权限呢?本文分享几种常见的获取域管理员权限的方式,有需要的朋友可以借鉴参考下
    2021-10-10

最新评论