Pythonプログラムを保存するには、次の方法を使用できます。エディターを使用してコードを記述し、保存します。
1、 メモ帳を開く++
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/一時的なデータソース/シート変換/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.execute("INSERT INTO 00_HEFEI_PHONES VALUES('%s', %s)"%(var1,var2)) #sqlステートメントを実行します
db.commit()
# メイン機能
if __name__ =='__main__':
# # 通話数()h関数
count()
db.close()
これまで、Pythonプログラムの保存方法に関するこの記事を紹介しました。関連するPythonプログラムの保存方法については、ZaLou.Cnの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後、ZaLou.Cnをさらにサポートしていただければ幸いです。 !
Recommended Posts