当前位置: 首页 > news >正文

昆明网站建设解决方案外贸网站推广与优化

昆明网站建设解决方案,外贸网站推广与优化,虚拟主机的优点,深圳5区发布通知参考https://cloud.tencent.com/developer/article/1663417 增加了自己的代码,使得只需要构建内容映射字典,然后根据字典就可以直接将数据插入到数据库中 from faker import Faker import pandas as pd from urllib import parse # from pymongo import…

参考https://cloud.tencent.com/developer/article/1663417

增加了自己的代码,使得只需要构建内容映射字典,然后根据字典就可以直接将数据插入到数据库中

from faker import Faker
import pandas as pd
from urllib import parse
# from pymongo import MongoClient
import pymysql
import random
import numpy as np
import traceback
import sysfake = Faker('zh_CN')def yes_or_no():return np.random.choice([0,1]) def money():return round(random.uniform(10,10000),4)# 定义fakedic,后续的所有数据都基于这个规则来生成和新建
fake_dic = {"iana_id":fake.iana_id, #  唯一id"date_time":fake.date_time, # 时间"yes_or_no": yes_or_no, # 1 或者 0"name":fake.name, # 名字"text":fake.text, # 随机文本"money":money, # 钱(10~10000)"class":fake.ipv4_network_class # 类别
}lc_bill_dic = {
"id": "iana_id", # 唯一id"create_by":"name",# 名字"create_time":"date_time",# 创建日期"deteled":"yes_or_no", # 状态
"class": "class", # 类别
"rent": "money",#	日租金
"text": "text",#	备注}def get_df(data_dic, need_nums):# 根据传入参数只做数据# need_nums = 10data_list = []for i in range(need_nums):data_row = {}for key, value in data_dic.items():data_row[key] = fake_dic[value]()if isinstance(data_row[key], str):data_row[key] = data_row[key].replace("\n","")[:64]data_list.append(data_row)return pd.DataFrame(data_list)# 插入数据库
def deal_mysql(table_name, data_df):# 打开数据库连接db = pymysql.connect(host="localhost", user="root", password="root", database="MyTest")# 使用cursor()方法获取操作游标cursor = db.cursor()# SQL 插入语句## 拼接sql插入语句columns = list(data_df.columns)sql_columns = f""" `{"`,`".join(columns)}` """sql_placeholder = ",".join(["'%s'"] * len(columns))for each in data_df.to_dict("index").values():sql_data = tuple([each[column] for column in columns])# print(sql_placeholder)# print(sql_data)sql = f"insert into {table_name} ({sql_columns}) value ({sql_placeholder})"%sql_dataa = sql# print(sql)try:# 执行sql语句cursor.execute(sql)# 执行sql语句db.commit()print("insert ok")except:# 发生错误时回滚exc_type, exc_value, exc_traceback = sys.exc_info()print("exc_type:",exc_type)print("exc_value:",exc_value)print("exc_traceback:",exc_traceback)db.rollback()# 关闭数据库连接cursor.close()deal_mysql("bill", get_df(lc_bill_dic, 20))
http://www.ds6.com.cn/news/33532.html

相关文章:

  • 做网站 服务器成都做整站优化
  • 长沙营销型网站建设制作乐云seo官网
  • 可以和朋友合资做网站吗网络营销的专业知识
  • 学院门户网站建设自评百度软件应用中心
  • 网站制作app开发seo页面优化技术
  • 辽宁省建设银行招聘网站成都百度推广开户公司
  • asp网站实现php栏目网络营销的内涵
  • 网站模板套用公众号软文是什么意思
  • 网站开发外包公司线下推广宣传方式有哪些
  • 宜宾网站开发公司开发一个小程序一般需要多少钱呢
  • 深圳做网站靠谱乐云seo十年关键词推广seo
  • 做网站用的编程工具百度网站大全首页
  • 网站建设费用预算表全网关键词搜索工具
  • 可以做代发货源的网站怎样弄一个自己的平台
  • 中装建设seo如何优化网站
  • 专门做五金的网站昆明seo案例
  • 马鞍山网站建设 明达怎么自己创建网址
  • 专业网站建设公司兴田德润在哪里公司产品推广方案
  • 网站制作 天津站长网站提交
  • 魏县做网站上海seo搜索优化
  • 官网的网站建设公司唐山网站建设方案优化
  • 门户网站服务范围免费自己建网站
  • 君卓展览的售后服务seo优化知识
  • 网站源码安装磁力搜索器 磁力猫
  • 福建省住房和城乡建设厅官方网站类似58的推广平台有哪些平台
  • wordpress网站安全性怎么看关键词的搜索量
  • 网站制作与建设书籍站长工具端口扫描
  • 宁德做网站黑帽seo培训多少钱
  • 做信息图的免费网站上海排名优化seobwyseo
  • 如何查询网站收录情况发广告推广平台