zoukankan      html  css  js  c++  java
  • Python3实战系列之一(获取印度售后数据项目)

    问题:公司在印度开设生产工厂并在当地销售手机,生产、销售系统均由印度开发维护。对总部需要的售后数据,采用每日在ftp上提供一个.xlsx文件,给总部使用。总部需要将此数据导入到总部的销量统计系统中,以便制作售后相关报表。

    原因:独立系统间的数据同步与交互下,没有WebService接口。

    解决方法:编写程序实现将ftp上的文件数据转化为系统数据库数据。

    业务逻辑:

    一、下载ftp中.xlsx文件数据

    二、读取.xlsx文件,并将数据插入到SQL Server中

    具体方案:.NET平台有类似功能的成熟代码,复制、修改就可以很快实现。但考虑到尚未见过这两年火爆的Python的尊容,加上这个项目是独立的,决定采用python这个神器来实践。边学边用,学以致用。毕竟是第一次使用python,对完全陌生的工具,我采用了周详的实践步骤措施。

    具体如下:

     使用python编写程序分步实现各个功能模块:

    1、python访问ftp,下载所有文件到本地文件夹DownloadData
    2、将python程序转为 .exe 文件
    3、.exe文件能在服务器上运行
    4、python读取excel文件
    5、python连接SQL Server,读写数据

  • 相关阅读:
    Linux权限
    Linux用户和用户组操作
    input输入框美化
    Ajax原理一篇就够了
    CSS样式----浮动(图文详解)
    linx系统操作
    文件打包,压缩,解包,解压缩
    Linux学习笔记(一)
    ios 11导航栏替换返回按钮图片,隐藏文字
    swift开发笔记23 BirthDays
  • 原文地址:https://www.cnblogs.com/johsan/p/9025993.html
Copyright © 2011-2022 走看看