当前位置:网站首页>SyntaxError: EOL while scanning string literal
SyntaxError: EOL while scanning string literal
2022-07-30 12:47:00 【Data+Science+Insight】
SyntaxError: EOL while scanning string literal
目录
SyntaxError: EOL while scanning string literal
问题:
#
import cx_Oracle
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import Column, Integer, String, DateTime, Boolean,Float
class OracleDB(object):
Base = declarative_base()
def __init__(self,user='xxxx',password='xxxx',dabatase='xxxx',serverip='1.1.1.1',port='1'):
user = user #'root'
password = password
database = dabatase
serverip = serverip
dns = cx_Oracle.makedsn(serverip, port, service_name=dabatase)
self.engine = create_engine("oracle://"+user+":"+password+"@" + dns, encoding='utf-8', echo=True)
# Session = sessionmaker(bind=self.engine)
# self.session = Session()
def getEngine(self):
return self.engine
engine = OracleDB().getEngine()
sql = "select distinct,productid,time,power,health,restore,sales,flow_history,weight,current,resistance,material,hot,name,value1,value2,value3,value4,height,width,length from x where flow_history in ('BD','DA','AR','NV') and time>sysdate-1 order by id desc
res = pd.read_sql(sql,engine)
res.head()解决:
发生这种情况的原因是末尾的引号没有加、无论是单引号还是双引号没有加。
完整错误:
File "<ipython-input-3-6999a4d9d707>", line 1
sql = "select distinct,productid,time,power,health,restore,sales,flow_history,weight,current,resistance,material,hot,name,value1,value2,value3,value4,height,width,length from x where flow_history in ('BD','DA','AR','NV') and time>sysdate-1 order by id desc
^
SyntaxError: EOL while scanning string literal
Pandas 库是一个免费、开源的第三方 Python 库,是 Python 数据分析必不可少的工具之一,它为 Python 数据分析提供了高性能,且易于使用的数据结构,即 Series 和 DataFrame。Pandas 自诞生后被应用于众多的领域,比如金融、统计学、社会科学、建筑工程等。
Pandas 库基于 Python NumPy 库开发而来,因此,它可以与 Python 的科学计算库配合使用。Pandas 提供了两种数据结构,分别是 Series(一维数组结构)与 DataFrame(二维数组结构),这两种数据结构极大地增强的了 Pandas 的数据分析能力。我们将学习 Python Pandas 的各种方法、特性以及如何在实践中运用它们。
Pandas 是 Python 语言的一个扩展程序库,用于数据分析。
Pandas 是一个开放源码、BSD 许可的库,提供高性能、易于使用的数据结构和数据分析工具。
Pandas 名字衍生自术语 "panel data"(面板数据)和 "Python data analysis"(Python 数据分析)。
Pandas 一个强大的分析结构化数据的工具集,基础是 Numpy(提供高性能的矩阵运算)。
Pandas 可以从各种文件格式比如 CSV、JSON、SQL、Microsoft Excel 导入数据。
Pandas 可以对各种数据进行运算操作,比如归并、再成形、选择,还有数据清洗和数据加工特征。
Pandas 广泛应用在学术、金融、统计学等各个数据分析领域。
Pandas 的主要数据结构是 Series (一维数据)与 DataFrame(二维数据),这两种数据结构足以处理金融、统计、社会科学、工程等领域里的大多数典型用例。
DataFrame 是一个表格型的数据结构,它含有一组有序的列,每列可以是不同的值类型(数值、字符串、布尔型值)。DataFrame 既有行索引也有列索引,它可以被看做由 Series 组成的字典(共同用一个索引)。
边栏推荐
- 智能指针实现猜想
- 结合实战,浅析GB/T28181(三)——实况点播
- dolphinscheduler simple task definition and complex cross-node parameter transfer
- [Go]四、模块和包、流程控制、结构体
- 13-GuliMall 基础篇总结
- 666666
- leetcode207.课程表(判断有向图是否有环)
- Smart pointer implementation conjecture
- Win11打不开exe应用程序怎么办?Win11无法打开exe程序解决方法
- JD.com was brutally killed by middleware on two sides. After 30 days of learning this middleware booklet, it advanced to Ali.
猜你喜欢

物理服务器与虚拟机:主要区别和相似之处

【Kaggle比赛常用trick】K折交叉验证、TTA

北上广线下活动丨年底最不可错过的技术聚会都齐了

Raja Koduri澄清Arc GPU跳票传闻 AXG年底前新推四条产品线

DeFi 巨头进军 NFT 领域 用户怎么看?

Heshu Group: Make smart cities smarter and make real life better

自从外包干了四年,基本废了...

【Kaggle:UW-Madison GI Tract Image Segmentation】肠胃分割比赛:赛后复盘+数据再理解

云主机上的MongoDB被威胁,开启AUTH认证

【记一个kaggle划水比赛】PetFinder.my - Pawpularity Contest 宠物预测
随机推荐
【Kaggle:UW-Madison GI Tract Image Segmentation】肠胃分割比赛:赛后复盘+数据再理解
维护数千规模MySQL实例,数据库灾备体系构建指南
OpenHarmony环境搭建报错: ImportError: cannot import name ‘VERSION‘ from ‘hb.__main__‘
初级永磁直线电机双动子电流镜像容错控制
腰部外骨骼机器人线性自抗扰控制器参数优化
缓存一致性
元宇宙的六大支撑技术
Hand tearing read-write lock performance test
Beijing, Shanghai and Guangzhou offline events丨The most unmissable technology gatherings at the end of the year are all gathered
R语言筛选时间序列数据的子集(subset time series data)、使用window函数筛选连续日期时间范围内的数据(start参数和end参数分别指定起始和结束时间)
What are the hard-core upgrades and applications that cannot be missed in Greenplum 6.0?
无人艇轨迹跟踪的预设性能抗扰控制研究
Execution order of select, from, join, on where groupby, etc. in MySQL
434. 字符串中的单词数
dolphinscheduler简单任务定义及复杂的跨节点传参
力扣——11.盛最多水的容器
云主机上的MongoDB被威胁,开启AUTH认证
外包干了七年,废了。。。
企业如何成功完成云迁移?
即时通讯-改变社交与工作状态的新型软件