中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

朝陽專業(yè)網(wǎng)站建設靜態(tài)網(wǎng)頁設計與制作

朝陽專業(yè)網(wǎng)站建設,靜態(tài)網(wǎng)頁設計與制作,個人網(wǎng)站做淘寶客犯法嗎,rust做網(wǎng)站目錄 excel轉(zhuǎn)sql的insert語句一、背景二、直接上代碼 excel轉(zhuǎn)sql的insert語句 一、背景 在實際測試工作中,需要頻繁地進行測試造數(shù)并插入數(shù)據(jù)庫驗證,常規(guī)的手寫sql語句過于浪費時間,為此簡單寫個腳本,通過excel來造數(shù)&#xff0…

目錄

  • excel轉(zhuǎn)sql的insert語句
    • 一、背景
    • 二、直接上代碼

excel轉(zhuǎn)sql的insert語句

一、背景

在實際測試工作中,需要頻繁地進行測試造數(shù)并插入數(shù)據(jù)庫驗證,常規(guī)的手寫sql語句過于浪費時間,為此簡單寫個腳本,通過excel來造數(shù),快速生成insert語句,以此提高測試效率。

二、直接上代碼

  1. 代碼如下:
import pandas as pd
import pyperclip
import traceback
import osclass SourceData:def __init__(self, path, sheet_name, engine=None):# 通過pandas讀取excel文件的指定sheet頁,過濾掉為空的表頭self.df = pd.DataFrame(pd.read_excel(path, sheet_name=sheet_name, dtype='string', na_filter=False,usecols=lambda x: not x.startswith('Unnamed'), engine=engine))self.data = self.df.iloc[:, 1:]  # 讀取數(shù)據(jù)主體self.table_name = self.df['table_name'][0]  # 讀取要造數(shù)的表名def to_sql(self):keys = '("' + '","'.join(list(map(lambda x: x.strip(), self.data.columns.to_list()))) + '")'  # 拼接sql語句的keys部分table_name = self.table_namevalues = ','.join(map(lambda x: "('" + "','".join(x) + "')", self.data.to_records(index=False).tolist()))  # 拼接sql語句的values部分sql = ' '.join(['INSERT INTO', table_name, keys, 'VALUES', values]) + ';'  # 構(gòu)造insert語句print(sql)  # 打印到交互窗口pyperclip.copy(sql)  # 復制到剪貼板,以便直接進行粘貼if __name__ == '__main__':while True:path = input('請輸入源數(shù)據(jù)文件路徑:')if not os.path.exists(path):  # 文件錯誤時不退出,而是重新輸入print('文件不存在,請檢查路徑后重新輸入!')continueelse:while True:sheet_name = input('請輸入sheet_name:')try:obj = SourceData(path, sheet_name)obj.to_sql()except Exception as msg:print(traceback.format_exc())continue
  1. excel造數(shù)模板如下
    由于sheet頁名稱有長度限制,所以只有將表名放于主體區(qū)域::
    在這里插入圖片描述

  2. 執(zhí)行結(jié)果如下:
    先指定excel路徑,后面會進入到sheet名稱讀取的循環(huán)中,可以在一個excel文件里面建多個表的造數(shù)sheet。
    轉(zhuǎn)換結(jié)果會打印出來,但用戶不需要再去選中復制,因為這里用了pyperclip模塊,在代碼中已經(jīng)復制到剪貼板了,可以直接粘貼使用
    在這里插入圖片描述

由于功能簡單,所以就不做界面了

http://www.risenshineclean.com/news/60693.html

相關(guān)文章:

  • 交城有做網(wǎng)站的嗎品牌營銷是什么
  • wordpress支付文件在哪seo網(wǎng)上培訓課程
  • 怎么制作黃色網(wǎng)站中國北京出啥大事了
  • 怎么增加網(wǎng)站的外鏈網(wǎng)站流量分析工具
  • 明星用什么軟件做視頻網(wǎng)站友情鏈接方面
  • 開設公司網(wǎng)站愛站關(guān)鍵詞
  • 百度網(wǎng)站如何做網(wǎng)絡營銷的方式
  • 建個網(wǎng)站費用微信管理系統(tǒng)軟件
  • 閘北區(qū)網(wǎng)站設計與制優(yōu)化推廣網(wǎng)站怎么做最好
  • 網(wǎng)站投訴平臺公眾號軟文素材
  • 學做餅干網(wǎng)站全球網(wǎng)站流量排名100
  • 揚州做網(wǎng)站需要多少錢搜索引擎優(yōu)化需要多少錢
  • 網(wǎng)頁設計與制作建立站點實踐報告怎么開發(fā)一個網(wǎng)站
  • 做百度移動端網(wǎng)站營銷服務機構(gòu)
  • 網(wǎng)站有哪些后臺寧波seo優(yōu)化
  • 合肥怎么做網(wǎng)站高平網(wǎng)站優(yōu)化公司
  • 網(wǎng)站改版會影響排名嗎營銷方法
  • 濟南建設網(wǎng)站阿里巴巴國際站運營
  • 成都網(wǎng)站建設公司興田德潤在哪兒個人發(fā)布信息的免費平臺
  • wordpress雙域名重慶網(wǎng)站排名優(yōu)化教程
  • 泉州做網(wǎng)站優(yōu)化公司建站模板哪個好
  • wordpress 彩色標簽云 插件windows優(yōu)化大師電腦版
  • 做網(wǎng)站運營有前景嗎愛站長尾詞
  • wordpress創(chuàng)建子目錄win7一鍵優(yōu)化工具
  • 美國哪個網(wǎng)站做diy電腦版怎么建立公司網(wǎng)站
  • 商城類網(wǎng)站建設 數(shù)據(jù)庫推廣賺錢一個2元
  • 貴陽做網(wǎng)站 優(yōu)幫云產(chǎn)品推廣計劃書怎么寫
  • 南昌專業(yè)做網(wǎng)站公司seminar是什么意思
  • 中關(guān)村在線官方網(wǎng)站電腦培訓機構(gòu)哪家最好
  • 門戶網(wǎng)站建設意義甲馬營seo網(wǎng)站優(yōu)化的