我在Python中使用SQLite3模块,目前有一个表将“日期”存储为日期时间。但是,每当我试图从表中检索该日期并将其与今天的日期(例如,今天= datetime.datetime.today())进行比较时,我就会得到一个错误,即:
if row > today:
TypeError:不能把datetime.datetime比作元组“
下面是我遇到问题的代码片段:
for row in con.execute('select time_date as "d [datetime]" from fault_record'):
if row < t
我试图从特定的路由返回一个对象属性。这将是一个日期时间的返回。
以下是我的班级定义:
from datetime import datetime
from app import db
class CorrectiveAction(db.Model):
id = db.Column(db.Integer, primary_key=True)
foo_text = db.Column(db.String(500))
realized_date = db.Column(db.DateTime, index=True)
我的路线是:
from datetime import
我需要帮助,以创建查询,以比较日期与时间和日期没有时间。我使用python和access db (pypyodbc)。
在数据库中,我有一个包含日期/时间(包括时间)的列,在python中,我有一个datetime对象(没有时间)。
我想编写一个sql查询,它只比较这两种查询的日期。
例如:
cur.execute("SELECT * FROM MDSSDB WHERE [ValidStartTime] = #2016-05-17#")
ValidStartTime包含时间,所以它不能工作。我只想知道ValidStartTime的日期。
我对Python有些陌生……
我有一个通过读取包含JSON消息的文件获得的字典数组,即使用以下内容:
import json
ws = []
with open('messages.txt', 'r') as f:
for line in f:
data = json.loads(line)
ws.append(data)
每个JSON消息都有三个字段:“日期”、“类型”和“位置”。我需要首先按日期对数组进行排序,然后在每个相同日期的块中按类型排序,然后在每个相同类型的块中按位置排序。我该怎么做呢?太感谢了!
我是一个新的python开发人员。我一直在试着把日期放在新闻旁边,这样标题和日期就会在一起,但我总是出错。当我删除日期时,它可以正常工作,但是当我尝试放置日期时,它会显示错误。
下面是注明日期的代码:
# fetching data in json format
open_news = requests.get(main_url).json()
# getting all articles in a string article
article = open_news["articles"]
# empty list which wi
我正在使用python和sqlite3,并尝试根据输入日期范围从我的数据库中选择数据。
since = input("Enter date since = ")
dateuntil = input("Enter date until = ")
year, month, day = map(int, since.split('-'))
since = datetime.date(year, month, day)
year, month, day = map(int, dateuntil.split('-'))
dateunti
我试着用Python,SQLite和TKinter做一个考勤程序.我的专栏是日期(班级会议日期),内容是时间戳。我现在正试图在我的列表中找到参加某一特定日期的学生名单。
self.date = time.strftime("%d %b %Y")
...
self.cur.execute("SELECT name FROM table WHERE '{column_name}' IS NOT NULL".format(column_name = self.date))
names = self.cur.fetchall()
当我尝试打印名称时,我得
我正在编写一个python脚本,它命中一个API,然后将各种数据写入MySQL数据库。
我尝试编写的字段之一是date对象,但我总是遇到"TypeError:'datetime.datetime‘object is not iterable“错误,似乎无法通过它。我确信这是非常简单的东西,但我不知道是什么。
首先,我调用API来获取一个包含多个日期和指标的json对象。然后我循环遍历日期,并尝试将它们写入DB。
for day in results:
mydate = datetime.datetime.strptime(day['date'],
我试图使用Python从Oracle DB检索新添加的数据。我使用web表单添加了数据,它的字段比我在下面的查询中所包含的字段更多。如订购日期、装船日期等。
我做了这么多,但不确定开头是否正确,我被困在这里了。不确定如何检查返回的数据才是我真正要找的。我该怎么做?
db = DBConnection.connect_to_intraday_db()
cursor = db.cursor()
query1 = cursor.execute("Select * from PORTFOLIO_ORDER where SYMBOL = 'TOP' and ORDER_QUANT
请救救我!!
这段代码有很多麻烦。这里的任务是根据与之相关的日期绘制一些信息(高、低和中)。
数据在.csv文件中找到,标题为:日期、高、中、低。日期为dd/mm/yyyy格式。
到目前为止,我已经使用genfromtxt来指定列和数据类型等等。然而,我认为Python读取列的方式有一个问题--我总是得到“太多的索引”:
Traceback (most recent call last):
File "F:\Python\A1.py", line 14, in <module>
x = data[:,0]
IndexError: too many indices
或
我想要一个函数在特定的日期和时间运行。我使用的是scheduler.enterabs()。它给了我以下错误:
START: 1561263892.1316419
Traceback (most recent call last):
File "timer.py", line 78, in <module>
scheduler.run()
File "/usr/lib/python3.5/sched.py", line 137, in run
if time > now:
TypeError: unorderable ty
我试图使用来自MySQL的数据在Python中绘制一个图形,但我得到了以下错误:
File "mygraph.py", line 45, in <module>
Raw = numpy.fromiter(cursor.fetchall(), count=-1, dtype=[('', numpy.float)]*3)
TypeError: float() argument must be a string or a number
日期使用datetime格式保存在数据库中。下面是我代码的一部分:
cursor = DBconn.cursor(
if not all(key in payload for key in payloads[template]):
raise InvalidPayloadException
if 'order_date' in payload:
payload['order_date'] = self._get_formatted_date(payload['order_date'])
if 'payment_date' in payload:
payload['p