标签: reader

读取csv文件中的特定行,python

CSV使用python 的文件中,我们可以逐行或逐行读取所有文件,我想读取特定行(行号24示例)而不读取所有文件和所有行.

python csv reader

4
推荐指数
1
解决办法
4804
查看次数

Qt 中的 PDF 查看器

我正在尝试使用 Adob​​e Readers ActiveX 在 qt 中创建一个 pdf 查看器,但它需要安装 Adob​​e Reader,所以是否可以不安装 Adob​​e Reader 我们可以创建 pdf 查看器

pdf qt viewer reader

4
推荐指数
1
解决办法
1万
查看次数

是否可以在iPad上使用NFC?

大家

我目前正在开发iOS应用程序。此应用程序应该可以使用iPad读取NFC标签。NFC已在iPhone 7/8上成功测试。

我在iPad(2017)上测试此功能后,将不会打开NFC对话框,并且无法读取NFC标签。该实现是在Swift下使用CoreNFC进行的。

开发环境:

  • xCode 9.4.1
  • iOS 11.xx
  • 签名调试证书可用

你有什么想法?

iphone nfc ipad swift reader

4
推荐指数
1
解决办法
7396
查看次数

具有并发读取器的 Golang 缓冲区

我想在 Go 中构建一个支持多个并发读取器和一个写入器的缓冲区。写入缓冲区的任何内容都应该被所有读者读取。新读者可以随时加入,这意味着已经写入的数据必须能够为迟到的读者回放。

缓冲区应满足以下接口:

type MyBuffer interface {
    Write(p []byte) (n int, err error)
    NextReader() io.Reader
}
Run Code Online (Sandbox Code Playgroud)

您对这种最好使用内置类型的实现有什么建议吗?

concurrency buffer go writer reader

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

在常见的lisp中更改默认阅读器

我写了一些可以取代read普通lisp 功能的函数

(defun my-read (stream &rest args)
  (declare (ignore args))
  (funcall (my-get-macro-character (read-char stream))))
Run Code Online (Sandbox Code Playgroud)

有没有办法将此功能用作默认阅读器?

common-lisp stream reader-macro reader

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

“已经有一个与此命令关联的打开的 DataReader,必须先关闭它。”

我正在开发需要连接到另一个数据库以获取一些数据的应用程序,为此,我决定使用 SqlConnection、阅读器等。

而且我需要执行一些查询,例如首先我需要为某个用户获取 CARD ID,然后我需要通过该 CARD ID 获取一些数据..

这是我的代码:

#region Connection to another Database

SqlConnection sqlConnection1 = new SqlConnection("Data Source=ComputerOne; Initial Catalog=TestDatabase;Integrated Security=False; User ID=test; Password=test123;");
SqlCommand cmd = new SqlCommand();
SqlDataReader reader;

cmd.CommandText = "Select * From Users Where CardID=" + "'" + user.CardID + "'";
cmd.CommandType = CommandType.Text;
cmd.Connection = sqlConnection1;

sqlConnection1.Open();

reader = cmd.ExecuteReader();

string cardID = "";
string quantity="";

while (reader.Read())
{
    cardID = reader["CardID"].ToString();
}
//HOW COULD I WRITE ANOTHER QUERY NOW, FOR EXAMPLE, OK …
Run Code Online (Sandbox Code Playgroud)

c# sql database connection reader

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

如何多次使用csv阅读器对象

我正在做一个 python 项目。我打开了一个新的 csv 文件,它的内容是

 A     |  B
  -------------
  1.  200 | 201   
  2.  200 | 202
  3.  200 | 201
  4.  200 | 203
  5.  201 | 201
  6.  201 | 202
  ...........
Run Code Online (Sandbox Code Playgroud)

而我正在做的是...

def csvvalidation(readers):
    for row in readers:
        print row
def checkduplicationcsv(reader):
    datalist = []
    for row in reader:
        print row
        content = list(row[i] for i in range(0,3))
        datalist.append(content)     
with open("new.csv", "rb") as infile:
    reader = csv.reader(infile)
    first_row = next(reader, None)  # skip the headers
    checkduplicationcsv(reader)
    csvvalidation(reader) …
Run Code Online (Sandbox Code Playgroud)

python csv reader

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

构造函数 csvreader(reader char) 已弃用错误

我想用 servlet 将文件 CSV 上传到 MySQL,我有这样的代码,但我的代码出错了。

package ServToDb;

import java.io.*;
import java.sql.*;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;

import com.opencsv.CSVReader;


import Connection.Database;

@WebServlet("/ImportCSVtoDB")
public class ImportCSVtoDB extends HttpServlet {
    private static final long serialVersionUID = 1L;       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public ImportCSVtoDB() {
        super();
        // TODO Auto-generated constructor stub
    }

    /**
     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // TODO Auto-generated method stub
        doPost(request, response);
    }


    /**
     * @see …
Run Code Online (Sandbox Code Playgroud)

java csv opencsv reader

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

在宏中构建符号时处理可读的情况

我想构建一个宏,它根据具有根字符串的符号定义多个类和方法(我想这在 lisp ^^ 中并不是一件不寻常的事情)。

虚拟示例: (defmacro define-my-stuff (term) 会做这样的事情

  • defclass my-super-term-class
  • defvar *term-variable*
  • defun do-term ((a-thing *example-term*))
    使用基于“term”宏参数构建的符号

如何处理不同的 readtable-case 以便代码可以普遍用于四种不同类型的 case (:UPCASE :DOWNCASE :PRESERVE :INVERT)。

我希望能够从源代码中使用这些符号。所以我希望在宏内部创建的符号由 lisp 系统使用的 reader readtable-case 规则构建。

(常规是 :UPCASE 但有些使用 :DOWNCASE 例如)。

我发现做这样的事情的唯一方法是使用READ-FROM-STRING函数(例如:(从字符串读取(连接“术语”“-变量”))但这也将符号作为副作用实习。

那么我应该如何按照 readtable-case 规则计算一个符号而不实习呢?
在 common-lisp 包中是否有功能?

symbols common-lisp case-sensitive reader

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

类型错误:“_VirtualList”对象不可调用

当我运行此代码时,我的 GUI 显示此错误:

_VirtualList'对象不可调用

我哪里错了?

import PyPDF2
pdf = open("the-alchemist-paulo-coelho.pdf", "rb")
reader = PyPDF2.PdfReader(pdf)
page = reader.pages(0)
print(page.extractText())
Run Code Online (Sandbox Code Playgroud)

python pdf reader

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