有没有简单的方法将Dockerfile转换为Bash脚本,以便在真实操作系统上安装所有软件?原因是docker容器我无法改变,如果他们没有成功,我想事后改变一些东西.
我想将"data-"属性添加到表单字段以与Bootstrap集成.我在模板中尝试了以下内容:
{{ form.test(data-toggle="toggle", data-size="mini", data-on="Yes", data-off="No", type="checkbox")}}
Run Code Online (Sandbox Code Playgroud)
并得到此错误:
TemplateSyntaxError: expected token ',', got '='
Run Code Online (Sandbox Code Playgroud)
为什么我会收到此错误,如何解决?
我在WebStorm 中以下列方式设置了一个Jade文件观察器.但是它不会生成任何HTML文件.
如何使用WebStorm 9.0.3将Jade文件转换为HTML文件?
我对以下输出感到困惑:
local a = "string"
print(a.len) -- function: 0xc8a8f0
print(a.len(a)) -- 6
print(len(a))
--[[
/home/pi/test/wxlua/wxLua/ZeroBraneStudio/bin/linux/armhf/lua: /home/pi/Desktop/untitled.lua:4: attempt to call global 'len' (a nil value)
stack traceback:
/home/pi/Desktop/untitled.lua:4: in main chunk
[C]: ?
]]
Run Code Online (Sandbox Code Playgroud)
Lua中计算字符串长度的正确方法是什么?
先感谢您,
使用我的用户名和密码登录 Rstudio Server 时,我收到以下信息
Rstudio Initilization Error
unable to connect to service
Run Code Online (Sandbox Code Playgroud)
我通过以下方式安装了 Rstudio Server:
apt-get install gdebi-core r-base r-base-dev
wget -c https://download2.rstudio.org/rstudio-server-0.99.489-amd64.deb
sudo gdebi rstudio-server-0.99.489-amd64.deb
sudo usermod -a -G rstudio lorencm
sudo service rstudio-server start
id lorencm
uid=1000(lorencm) gid=1000(lorencm) groups=1000(lorencm),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),111(sambashare),999(docker),1001(rstudio)
Run Code Online (Sandbox Code Playgroud)
我做错了什么?
使用下面的代码生成一个图,其中y轴为0.0到2.5 1e7.如何避免使用1e7的值?
import pandas as pd
import matplotlib.pyplot as plt
a = {'Test1': {1: 21867186, 4: 20145576, 10: 18018537},
'Test2': {1: 23256313, 4: 21668216, 10: 19795367}}
d = pd.DataFrame(a).T
#print d
f = plt.figure()
plt.title('Title here!', color='black')
d.plot(kind='bar', ax=f.gca())
plt.show()
Run Code Online (Sandbox Code Playgroud) 我在这里找到了一个很好的分页模板。然而,这个例子是用 SQLlite 完成的,但我重写了以便能够使用 PyMongo。
此脚本创建用户并在 PyMongo 的帮助下将它们保存到 MongoDB:
import sys
from pymongo import MongoClient
def fill_data(users_no):
for i in range(users_no):
doc = {
'_id': str(i),
'uname': "name_" + str(i),
}
sDB.insert(doc)
if __name__ == '__main__':
db = MongoClient().test
sDB = db.users
fill_data(1000)
Run Code Online (Sandbox Code Playgroud)
我修改了 onrder 中的原始app.py脚本以便能够使用 PyMongo。这是修改后的脚本:
#!/usr/bin/env python
#-*- coding: utf-8 -*-
from __future__ import unicode_literals
from flask import Flask, render_template, g, current_app, request
from flask.ext.paginate import Pagination
from pymongo import MongoClient
app = Flask(__name__)
app.config.from_pyfile('app.cfg') …Run Code Online (Sandbox Code Playgroud) 我有这个XML文件:
<?xml version="1.0"?>
<toolbox tool_path="/galaxy/main/shed_tools">
<section id="snpeff" name="snpEff" version="">
<tool file="toolshed.g2.bx.psu.edu/repos/pcingola/snpeff/c052639fa666/snpeff/snpEff_2_1a/snpEff_2_1a/galaxy/snpSift_filter.xml" guid="toolshed.g2.bx.psu.edu/repos/pcingola/snpeff/snpSift_filter/1.0">
<tool_shed>toolshed.g2.bx.psu.edu</tool_shed>
<repository_name>snpeff</repository_name>
<repository_owner>pcingola</repository_owner>
<installed_changeset_revision>c052639fa666</installed_changeset_revision>
<id>toolshed.g2.bx.psu.edu/repos/pcingola/snpeff/snpSift_filter/1.0</id>
<version>1.0</version>
</tool>
<tool file="toolshed.g2.bx.psu.edu/repos/pcingola/snpeff/c052639fa666/snpeff/snpEff_2_1a/snpEff_2_1a/galaxy/snpEff.xml" guid="toolshed.g2.bx.psu.edu/repos/pcingola/snpeff/snpEff/1.0">
<tool_shed>toolshed.g2.bx.psu.edu</tool_shed>
<repository_name>snpeff</repository_name>
<repository_owner>pcingola</repository_owner>
<installed_changeset_revision>c052639fa666</installed_changeset_revision>
<id>toolshed.g2.bx.psu.edu/repos/pcingola/snpeff/snpEff/1.0</id>
<version>1.0</version>
</tool>
<tool file="toolshed.g2.bx.psu.edu/repos/gregory-minevich/check_snpeff_candidates/22c8c4f8d11c/check_snpeff_candidates/checkSnpEffCandidates.xml" guid="toolshed.g2.bx.psu.edu/repos/gregory-minevich/check_snpeff_candidates/check_snpeff_candidates/1.0.0">
<tool_shed>toolshed.g2.bx.psu.edu</tool_shed>
<repository_name>check_snpeff_candidates</repository_name>
<repository_owner>gregory-minevich</repository_owner>
<installed_changeset_revision>22c8c4f8d11c</installed_changeset_revision>
<id>toolshed.g2.bx.psu.edu/repos/gregory-minevich/check_snpeff_candidates/check_snpeff_candidates/1.0.0</id>
<version>1.0.0</version>
</tool>
</section>
...
Run Code Online (Sandbox Code Playgroud)
我试图通过以下方式解析上面的文件:
import xmltodict
# wget -c https://raw.githubusercontent.com/galaxyproject/usegalaxy-playbook/c55aa042825fe02ef4a02d958eb811adba8ea45f/files/galaxy/usegalaxy.org/var/shed_tool_conf.xml
if __name__ == '__main__':
with open('tests/shed_tool_conf.xml') as fd:
doc = xmltodict.parse(fd.read())
tools_section = doc['toolbox']['section']['@name']
print tools_section
Run Code Online (Sandbox Code Playgroud)
但是,我有以下错误:
Traceback (most recent call last):
File "importTools2Galaxy.py", line 15, in <module>
tools_section = …Run Code Online (Sandbox Code Playgroud) 我读过Caleb Doxsey的"GO编程简介".在第6章中,他有以下例子:
package main
import "fmt"
func main() {
elements := map[string]map[string]string{
"H": map[string]string{
"name": "Hydrogen",
"state": "gas",
},
"He": map[string]string{
"name": "Helium",
"state": "gas",
},
"Li": map[string]string{
"name": "Lithium",
"state": "solid",
},
"Be": map[string]string{
"name": "Beryllium",
"state": "solid",
},
"B": map[string]string{
"name": "Boron",
"state": "solid",
},
"C": map[string]string{
"name": "Carbon",
"state": "solid",
},
"N": map[string]string{
"name": "Nitrogen",
"state": "gas",
},
"O": map[string]string{
"name": "Oxygen",
"state": "gas",
},
"F": map[string]string{
"name": "Fluorine",
"state": "gas",
},
"Ne": map[string]string{
"name": "Neon",
"state": …Run Code Online (Sandbox Code Playgroud) 如何使 xlabel 和 ylabel 在下图中可见?
import pandas as pd
import matplotlib.pyplot as plt
a = {'Test1': {1: 21867186, 4: 20145576, 10: 18018537},
'Test2': {1: 23256313, 4: 21668216, 10: 19795367}}
d = pd.DataFrame(a).T
#print d
f = plt.figure()
plt.xlabel("xTEST")
plt.ylabel("yTEST")
plt.ticklabel_format(style = 'plain')
plt.title('Title here!', color='black')
d.plot(kind='bar', ax=f.gca())
plt.show()
Run Code Online (Sandbox Code Playgroud) python ×5
flask ×2
matplotlib ×2
pandas ×2
bash ×1
docker ×1
dockerfile ×1
file-watcher ×1
go ×1
jinja2 ×1
lua ×1
node.js ×1
pagination ×1
pug ×1
pymongo ×1
python-2.7 ×1
r ×1
ubuntu-14.04 ×1
webstorm ×1
wtforms ×1
xmltodict ×1