`
shrek
  • 浏览: 74283 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
qja
社区版块
存档分类
最新评论

python小脚本之 数据导入

阅读更多
有测试数据需要入库, 逗号分隔的 csv格式 ,不想大动干戈用java来操作
写python小脚本进行操作

import cx_Oracle

dns_tns=cx_Oracle.makedsn("192.168.0.288",1521,"skynet")
print dns_tns
con = cx_Oracle.connect('alibaba', 'zhimakamen', dns_tns)
cur=con.cursor()

for index,line in enumerate(file("f2.csv")):
  sql="""insert into iq_data_B011F8286A1B2000A
    (field1,field2,field3,field4) values ("""
  for fields in (line.split(",")):
    sql=sql+"'"+fields+"',"
  cur.execute(sql[:-1]+")")

con.commit()
con.close()


以上ip,用户名,密码 , 纯属虚构....
分享到:
评论

相关推荐

    Python-SendMail小脚本用GoogleOAuth20认证用你的google帐号发送邮件

    在Python编程中,发送邮件是一项常见的任务,尤其在自动化任务、通知系统或者数据报告中。本文将详细讲解如何使用Python的`smtplib`库结合Google的OAuth2.0认证来安全地通过你的Google账户发送邮件。这个"Python-...

    redshift-copy-script:在Redshift中运行COPY命令的Python小脚本

    Python脚本提供了更灵活的方式自动化数据导入流程,可以进行错误处理、日志记录等附加功能。 4. **工作流程**: - **连接Redshift**:首先,脚本会使用提供的凭据建立与Redshift集群的连接。 - **读取数据**:...

    python code

    另一个标签“工具”暗示了这些Python代码可能实现了一些实用功能,例如自动化任务的小脚本、数据处理工具或者软件开发中的辅助工具。Python拥有丰富的第三方库,使得创建各种工具变得非常便捷。 在“压缩包子文件的...

    smallpy:python中的小脚本

    "smallpy:python中的小脚本" 是一个与Python编程相关的项目,可能是一个小型的库或者是一系列实用的Python脚本集合。从标题来看,"smallpy" 可能是作者为方便管理和使用这些脚本而创建的一个命名空间或者模块。...

    python 3.7

    7. **启动速度提升**:Python 3.7通过优化启动过程,提高了Python解释器的启动速度,尤其在多次启动的小脚本场景下效果显著。 8. **路径查找算法改进**:Python 3.7引入了PEP 569,改进了模块的查找算法,使得导入...

    学习python过程中写的一些小脚本.zip

    在Python编程的学习过程中,编写小脚本是一种非常有效的实践方式,可以帮助我们巩固理论知识,提升实际操作能力。这个名为"学习python过程中写的一些小脚本.zip"的压缩包很可能包含了作者在学习Python时所编写的各种...

    python 如何快速找出两个电子表中数据的差异

    最近刚接触python,找点小任务来练练手,希望自己在实践中不断的锻炼自己解决问题的能力...2. python 写一个小脚本 #!/usr/bin/env python # -*- coding: utf-8 -*- #导入模块 openpyxl import openpyxl from openpyxl

    python_files:它记录了python自学习的过程

    1. **Python基础知识**:自学Python时,首先会接触到基础语法,如变量声明、数据类型(整型、浮点型、字符串、布尔型、列表、元组、字典、集合)、流程控制(条件语句、循环语句)、函数定义和调用、模块导入等。...

    PyMyApps:我的Python应用程序的集合

    1. **命令行工具**:这些可能是用于日常任务自动化的小脚本,例如文件管理、数据处理或系统监控。 2. **GUI应用程序**:使用Python的图形用户界面库,如Tkinter、PyQt或wxPython,创建具有友好界面的应用,如文本...

    quick_dxf_converter:一个小脚本,利用ezdxf将带有编码的ascii坐标文件转换为dxf折线

    通过使用ezdxf,quick_dxf_converter能够解析ASCII坐标文件中的数据,并将其转换为DXF文件中的折线,这对于需要将几何数据导入CAD软件或者进行自动化绘图任务的用户非常有用。 在使用quick_dxf_converter之前,确保...

    python-study:廖雪峰博客学习之后的原始码,记录自己的学习过程https

    在Python的学习过程中,首先会接触的是基础语法,包括变量、数据类型(如整型、浮点型、字符串、布尔型等)、流程控制(条件语句、循环语句)、函数定义与调用、模块的导入和使用。这些基础知识构成了Python编程的...

    Python_projects:测试说明

    描述中的"我的小脚本执行不同的任务"暗示了这个压缩包可能包含多个小型Python程序,每个都有特定的功能。Python的灵活性使得它能用于各种各样的任务,如数据处理、网络爬虫、Web开发、机器学习和科学计算等。这些...

    Python-30-Experiments:《 Python程序设计》董付国清华大学出版社书中30个实验的原始码和心得体会

    4. 模块与包:学习如何导入和使用Python的内置模块,以及创建和管理自定义模块和包,理解命名空间和导入机制。 5. 文件操作:涵盖读写文件、追加内容、文件异常处理等,这是处理数据持久化的重要技能。 6. 面向...

    SE_Python

    11. **自动化脚本**:编写用于系统管理和任务自动化的小脚本,如使用os和subprocess模块与操作系统交互。 12. **并发与异步**:Python的多线程、多进程或异步IO(asyncio)的概念,对于处理I/O密集型任务特别有用。...

Global site tag (gtag.js) - Google Analytics