小编Ian*_*gle的帖子

在Python中打印格式正确的SQLite表

我已经编写了一个Python脚本来向表中添加行。我决定,如果我也可以使用相同的脚本查看表,而不必退出脚本并运行sqlite3或切换到另一个shell并运行sqlite3,那就太好了。因此,我写下了我期望会给我想要的东西,并做了一些...这是有问题的脚本的一部分:

import sqlite3

conn = sqlite3.connect('stu.db')
c = conn.cursor()

var = 1
while var == 1:

    enquiry = raw_input("What would you like to do?> ")

    enquiry == 'stu db' or enquiry == 'sd':
    c.execute("SELECT * FROM stu")
    conn.commit
Run Code Online (Sandbox Code Playgroud)

在sqlite3中,当您运行SELECT * FROM stu时,您会得到一个格式良好的表,具有统一的行和列。当我在这里运行它时,我会在括号中找到一长串信息。看起来像这样(我没有打印出实际结果,因为这会违反某些联邦法律):

[(1234567890, u'John Doe', 3852, u'DEGR-AA', 4, None), (1234567890, u'John Doe', 3852, u'DEGR-AA', 4, None),(1234567890, u'John Doe', 3852, u'DEGR-AA', 4, None),(1234567890, u'John Doe', 3852, u'DEGR-AA', 4, None),(1234567890, u'John Doe', 3852, u'DEGR-AA', 4, None),(1234567890, u'John Doe', 3852, u'DEGR-AA', 4, None),(1234567890, …
Run Code Online (Sandbox Code Playgroud)

python sqlite

3
推荐指数
1
解决办法
6824
查看次数

使用 pandoc-citeproc 输出参考书目而不引用任何内容

我正在使用pandocpandoc-citeproc从一系列 Markdown 文件生成 pdf 文件。我的参考文献在 中sources.bib,我的引文格式在 中apa.csl,我的元数据在 中default.yaml,第二条元数据(包含标题、作者、日期和摘要)在 中meta.md,我还有paper.mdoutline.md

我目前正在尝试制作一份由扉页、摘要、大纲和参考文献组成的文档。因为我的大纲不包含任何引文,所以我的参考页是空白的。pandoc我在或中找不到任何标志,pandoc-citeproc这会迫使我的参考文献在没有任何引用的情况下显示。当我包含 时paper.md(其中确实包含引文),我的参考页面将按预期工作。

我尝试用来生成论文的命令是:

pandoc --filter pandoc-citeproc default.yaml meta.md outline.md -o outline.pdf

markdown pandoc pandoc-citeproc

2
推荐指数
1
解决办法
1616
查看次数

标签 统计

markdown ×1

pandoc ×1

pandoc-citeproc ×1

python ×1

sqlite ×1