我试图弄清楚列表的长度
但没能做到
显示
expected: number?
given: #<procedure:list>
argument position: 1st
other arguments...:
Run Code Online (Sandbox Code Playgroud)
我的代码:
(define (length len)
(list '(1 2 3 4 5 6 7))
(if (= list null)
(len)
(cdr list)
)
(+ len 1)
(length)
)
(length 0)
Run Code Online (Sandbox Code Playgroud)
我本来想做的是
printf len制作“if”函数,以便在(cdr列表)变为空时可以如果你们有任何错误请告诉我
大约两周前我试图学习 Racket,但不知道该怎么做......
谢谢!
我在python Tkinter中的MacOS上对Dark Mode的支持存在问题。我在ActiveTlc 8.5上使用了python 3.6,并且Dark Mode正常工作,窗口标题栏很暗,对我来说很好...但是支持方面存在一些问题<MouseWheel>,然后我将 python 升级到3.7.1,而tlc的版本是更新到8.6。
但是现在黑暗模式不起作用了,这很奇怪,为什么会这样呢?
这是一个示例代码:
from tkinter import *
if __name__ == '__main__':
root = Tk()
hero_text = Label(root, fg='white', bg='black', text='HERO TEXT')
hero_text.grid(row=0, sticky=N+W)
print(root.tk.exprstring('$tcl_library'))
print(root.tk.exprstring('$tk_library'))
root.mainloop()
Run Code Online (Sandbox Code Playgroud) Python 3.7.1,过滤器 1.3.2
>>> import filters
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "E:\anaconda3\lib\site-packages\filters\__init__.py", line 27, in <modu
from filters.extensions import FilterExtensionRegistry
File "E:\anaconda3\lib\site-packages\filters\extensions.py", line 11, in <mo
from class_registry import EntryPointClassRegistry
File "E:\anaconda3\lib\site-packages\class_registry\__init__.py", line 5, in
from .registry import *
File "E:\anaconda3\lib\site-packages\class_registry\registry.py", line 33, i
class BaseRegistry(with_metaclass(ABCMeta, Mapping)):
File "E:\anaconda3\lib\site-packages\six.py", line 827, in __new__
return meta(name, bases, d)
File "E:\anaconda3\lib\abc.py", line 126, in __new__
cls = super().__new__(mcls, name, bases, namespace, **kwargs)
TypeError: type() doesn't …Run Code Online (Sandbox Code Playgroud) Rails 之前翻译过,time_ago_in_words文档是这样的。
time_ago_in_words(3.minutes.from_now) # => 3 minutes
Run Code Online (Sandbox Code Playgroud)
但是,在我们的应用程序中,我们使用"ago": 3 minutes ago
那么,当“ago”出现在 之前时,最好的翻译方式是什么time_ago,例如法语:
伊尔亚 3 分钟
这是内置于 Rails 中的吗?
使用Rails 4.2.10和rails-i18n gem提供时间距离,但不提供“过去”。
ruby-on-rails internationalization rails-i18n ruby-on-rails-4
我想将文件从Jenkins发送到我在Google Compute引擎实例中的实例我在jenkins的配置中添加了一个版本:
rsync -vrzhe "ssh -i /var/lib/jenkins/.ssh/google_compute_engine -o UserKnownHostsFile=/dev/null -o CheckHostIP=no -o StrictHostKeyChecking=no" . login@Host:/var/www
Run Code Online (Sandbox Code Playgroud)
我收到这个错误:
Checking out Revision 59cf9dd819fe2168c4c40f716707d58b2b99e251 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 59cf9dd819fe2168c4c40f716707d58b2b99e251
> git rev-list 59cf9dd819fe2168c4c40f716707d58b2b99e251 # timeout=10
[Platform] $ /bin/sh -xe /tmp/hudson4502433356962914860.sh
+ rsync -vrzhe 'ssh -i /var/lib/jenkins/.ssh -o UserKnownHostsFile=/dev/null -o
Run Code Online (Sandbox Code Playgroud)
StrictHostKeyChecking = no'.login @ host:/ var/www ssh:连接到主机主机端口22:连接超时rsync:连接意外关闭(到目前为止收到0个字节)[sender] rsync错误:无法解释的错误(代码255)在io.c(601 )[sender = 3.0.7]构建步骤'Exécuterunscript shell'将构建标记为失败完成:FAILURE
任何的想法
我在虚拟机上运行 ubuntu 16.04(在 mac 上),在 aws ec2 ubuntu 18.04 上运行。我正在尝试运行 Jupiter 笔记本,aws.ec2并尝试通过本地 Ubuntu 上的 Web 浏览器远程访问它。我能够访问远程 ubuntu(aws.ec2) 终端。在我按照此链接上的步骤操作后
我在第 9 步中遇到以下错误。
我从头开始重新安装了 3 次(包括本地 ubuntu 和 aws ec2 实例),但到目前为止没有任何进展。
Last login: Thu Nov 1 06:34:07 2018 from 134.1****
ubuntu@ip-172-***:~$ export XDG_RUNTIME_DIR=""
ubuntu@ip-172-***:~$ jupyter notebook
[I 06:40:19.525 NotebookApp] Serving notebooks from local directory: /home/ubuntu
[I 06:40:19.528 NotebookApp] The Jupyter Notebook is running at:
[I 06:40:19.528 NotebookApp] https:// **** :8888/?token=727fbb120d19f55a435c1*****
[I 06:40:19.528 NotebookApp] Use Control-C to stop this …Run Code Online (Sandbox Code Playgroud) python ubuntu amazon-ec2 amazon-web-services jupyter-notebook
我想在 VSCode 中使用 Python 和 Flask 调试应用程序。我已经安装了 Flask,并且该应用程序通过 cmd 运行得非常好。但是,当我尝试通过 VSCode 调试它时,它给出了以下错误:
cd 'c:\Users\Aditi\CleanHandymanApp';
${env:FLASK_APP}='NewApp'; ${env:PYTHONIOENCODING}='UTF-8';
${env:PYTHONUNBUFFERED}='1'; & 'C:\Users\Aditi\envs\CleanHandymanApp\Scripts\python.exe'
'c:\Users\Aditi\.vscode\extensions\ms-python.python-2018.10.1\pythonFiles\experimental\ptvsd_launcher.py' '--client' '--host'
'localhost' '--port' '63143' '-m' 'flask' 'run' '--no-debugger' '--no-reload'
No module named flask
Run Code Online (Sandbox Code Playgroud)
你能帮我么。
我有这些 html 按钮:
<form ngNativeValidate (ngSubmit)="onSubmit()" #add_form="ngForm">
<button class="btn btn-primary " type="submit[disabled]="!add_form.valid">ADD</button>
<button class="btn btn-default" (click)="back()">Back</button>
</form>
Run Code Online (Sandbox Code Playgroud)
我在控制台中收到此警告:
表单提交取消,因为表单未连接
任何人都可以帮助我解决此警告?
我有一个由Android Studio version 3.1.3和Gradle 创建的项目version 4.4.1。它包含一些本机代码,并且可以很好地运行NDK r10e。昨天我升级了我的软件Android Studio to version 3.2.1(它是必需的,Gradle version 4.6所以我也在Gradle包装器上对其进行了更新)。但是在升级过程完成后,Gradle同步失败并显示以下错误:
指定为非null的参数为null:方法com.android.build.gradle.internal.cxx.configure.JsonGenerationVariantConfiguration。,参数ndkVersion
我的NDK位置仍然指向我的NDK r10e目录。我无法将其更改为更高NDK版本,因为它将发生许多其他错误。
我该怎么办?请帮忙。
我需要将一个对象数组转换为数组中对象属性的对象.
这是一个例子 array of objects
const array = [
{
book:5,
car: 6,
pc: 7
},
{
headphone: 9,
keyboard: 10
},
];
Run Code Online (Sandbox Code Playgroud)
我需要将它转换为
const obj = {
book:5,
car: 6,
pc: 7,
headphone: 9,
keyboard: 10
};
Run Code Online (Sandbox Code Playgroud)
我尝试了很多方法,但无法达到最终结果.提前致谢
python ×3
javascript ×2
algorithm ×1
amazon-ec2 ×1
android-ndk ×1
angular ×1
angular6 ×1
arrays ×1
bitbucket ×1
flask ×1
git ×1
gradle ×1
jenkins ×1
list ×1
macos ×1
object ×1
python-3.x ×1
racket ×1
rails-i18n ×1
rsync ×1
tk-toolkit ×1
tkinter ×1
ubuntu ×1