小编Urb*_*nor的帖子

sqlalchemy.exc.DataError:(psycopg2.DataError)值对于类型字符变化来说太长

我尝试使用 SQL Alchemy 在 PostgreSQL 数据库中保存哈希密码。创建表脚本如下:

Create Table "User"(
Id serial Primary key,
UserName varchar(50) unique not null,
Nickname varchar(50) not null,
"password" varchar(172) not null,
FirstName varchar(75) not null,
LastName varchar(75) not null,
BirthDate date not null,
CreateDate date not null,
Status smallint Not null
)
Run Code Online (Sandbox Code Playgroud)

这是映射:

user = Table('User', metadata,
         Column('id', Sequence(name='User_id_seq'), primary_key=True),
         Column('username', String(50), unique=True, nullable=False),
         Column('nickname', String(50), nullable=False),
         Column('firstname', String(75), nullable=False),
         Column('lastname', String(75), nullable=False),
         Column('password', String(172), nullable=False),
         Column('status', Integer, nullable=False),
         Column('birthdate', Date, nullable=False),
         Column('createdate', Date, nullable=False) …
Run Code Online (Sandbox Code Playgroud)

python postgresql sqlalchemy psycopg2

5
推荐指数
1
解决办法
7897
查看次数

TypeError参数太多

当运行此代码时,它出现错误,第8行中有太多参数.我不确定如何修复它.

#Defining a function to raise the first to the power of the second.
def power_value(x,y):
    return x**y

##Testing 'power_value' function
#Getting the users inputs
x = int(input("What is the first number?\n"))
y = int(input("What power would you like to raise",x,"to?\n"))

#Printing the result
print (x,"to the power of",y,"is:",power_value(x,y))
Run Code Online (Sandbox Code Playgroud)

导致TypeError ...

     Traceback (most recent call last):
  File "C:\[bla location]", line 8, in <module>
    y = int(input("What power would you like to raise",x,"to?\n"))
TypeError: input expected at most 1 arguments, got …
Run Code Online (Sandbox Code Playgroud)

python line syntax-error

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

当我不知道 Java 类在哪个包中时,如何找到它的包名?

当您知道类的名称但不知道在哪个包中找到它时,有什么简单的方法可以找到要导入的包?

这让我发疯,我浪费了很多时间。例如......我有一些示例代码

    String[] people = wholeFile.Split(
        new String[] { Environment.NewLine + Environment.NewLine },
                       StringSplitOptions.RemoveEmptyEntries
    );        
Run Code Online (Sandbox Code Playgroud)

但我不知道在哪里可以找到 Environment 或 StringSplitOptions。

人们发布代码示例,这很棒。但是我浪费时间试图弄清楚之后哪个包包含这些类。在这种情况下......我完全想不通。当您不知道要导入哪个包时,代码示例有什么用?我发现没有任何搜索可以解决在哪里可以找到您知道名称的类,但不能解决您必须导入哪个包才能使用它。

我不应该在这里发帖说“在……中某某发现了什么包裹”

那么,在 ... 和 Environment ... 中找到的 StringSplitOptions 包是什么包?

必须有一种更简单的方法来解决知道类名的问题,但需要找到要导入的包才能使用它。

c#

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

标签 统计

python ×2

c# ×1

line ×1

postgresql ×1

psycopg2 ×1

sqlalchemy ×1

syntax-error ×1