我在一个单独的文件中创建了一个类,我想将它导入到主程序中,但它给了我错误:无法从“游戏”导入名称“游戏”
这是我从中导入的地方:
class Games:
def game(message, call):
我在一开始就在主文件中写了这个:
from Games import game
我是 DLang 和 C 比喻语言的新手。我决定尝试熟悉 D。我决定尝试编写一个包含不同模块的简单库,以查看它在 DLang 中的工作原理,但我遇到了链接器错误问题。这是文件结构:
main.d
mylib
- myModule1.d
- myAnotherModule.d
main.d 中的代码
package main;
import mylib.myModule1.d
void main()
{
MyClass classIniter = new MyClass;
}
在 mylib.myModule1.d 中:
package mylib.myModule1;
import std.stdio;
class World {
public void Hello() {
writeln("Hello World!");
}
}
也许是硬件问题?Apple Silicon 上的 MacOS
给出了一个简短的任务,使用不导入的 Scanner 类,即调用 nextLine 方法并显示文本“Test”。我真的不明白输入命令所需的顺序,这个想法发誓并给出错误,它没有;她不应该在的地方。我的无效命令示例:
java.util.Scanner scanner = scanner.nextLine();
java.util.Scanner.nextLine();
我按照放置命令的顺序寻求帮助和解释。谢谢!
class InputClass {
public static String getString() {
введите сюда код
}
}
问题是是否有可能以某种方式自动化数据导入和类型映射?例如全局设置所有varchar字段都转换为nvarchar和23 to date?
将FIAS数据库的 *.dbf 文件导入 SQL Server 时出现问题。表中有varchar形式的字符串,还有服务器没有的数据类型(cryptic type 23,对应date)。现在,如果您注意到日期为 23(以便可以在不捕获错误的情况下执行导入)并导入表,则数据而不是西里尔字符包含问号。但是,在导入时,您可以为一个表设置一个映射(单击更改按钮),在这里您可以将 23 替换为日期,将 varchar 替换为 nvarchar。然后一切正常。但是,大约有 440 个表,我真的不想手动进行这样的操作。