我正在使用Android应用程序将加速度计数据传输到我的PC上的python脚本,然后将其写入文本文件.然后我尝试使用Javascript和jQuery动画3d CSS长方体(以设备的形状)来模仿设备在流式传输数据时的移动方式.
起初我尝试使用陀螺仪数据,以弧度/秒输出.我通过将值乘以57(一个以弧度为单位的弧度)左右将其转换为度/秒,但是当我尝试rotateX: 100deg使用这些值时,这会导致使用这些值进行动画时的不稳定行为.
我想知道如何使用从我的Android设备的加速度计收集的数据来动画3d CSS对象,或者这是否可行?
似乎通过obj.style.transform连续使用两种情况导致仅执行第一条语句。请看下面的代码。一个完整的例子在CodePen 上。
function animateObject(x, y, z){
object = document.getElementsByClassName('cub-1')[0];
object.style.transform = "rotateX(" + x + "deg)";
object.style.transform = "rotateY(" + y + "deg)";
alert("")
}
Run Code Online (Sandbox Code Playgroud)
在完整示例中,我从包含对象的 x、y 和 z 位置的文本区域读取行,将值从弧度转换为度数,然后使用这些值为我的 3d 对象设置动画。
我正在尝试遍历python中的文件夹结构,并将找到的每个文件上传到指定的文件夹.问题是它上传的文件名正确,但没有内容,文件大小只有10个字节.
import dropbox, sys, os
try:
dbx = dropbox.Dropbox('some_access_token')
user = dbx.users_get_current_account()
except:
print ("Negative, Ghostrider")
sys.exit()
rootdir = os.getcwd()
print ("Attempting to upload...")
for subdir, dirs, files in os.walk(rootdir):
for file in files:
try:
dbx.files_upload("afolder",'/bfolder/' + file, mute=True)
print("Uploaded " + file)
except:
print("Failed to upload " + file)
print("Finished upload.")
Run Code Online (Sandbox Code Playgroud) 我刚刚安装了 Ubuntu 16.04 LTS 的新副本,并使用pip3 install flask. 当我运行pip3 listFlask 0.12 出现在列表中。
但是,当我尝试运行时flask,出现错误flask: command not found。
我也安装了 using pipand notpip3但无济于事。有什么建议?
我动态地将<script>不同.js资源的标签添加到头部,但是我收到一个错误的惊叹jQuery is not defined.
我知道jQuery实际上正在工作,因为流程中的其他功能正在正常工作.下面是我用来动态地将这些脚本添加到标题的代码.如您所见,我还在任何其他插件之前包含jQuery.
document.addEventListener("DOMContentLoaded", AddExternals)
function AddExternals(){
var jq = document.createElement("script");
jq.type = "text/javascript";
jq.src = "https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js";
var t2e = document.createElement("script");
t2e.type = "text/javascript";
t2e.src = "/test/rfsystem/rfJavascript/table2excel.js";
document.getElementsByTagName("head")[0].appendChild(jq);
document.getElementsByTagName("head")[0].appendChild(t2e);
console.log(jQuery);
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试.json使用以下内容从Flask应用程序中读取文件:
def renderblog():
with open(url_for("static", filename="blogs.json")) as blog_file:
data = json.load(blog_file)
Run Code Online (Sandbox Code Playgroud)
但是我得到错误:
FileNotFoundError: [Errno 2] No such file or directory: '/static/blogs.json'
Run Code Online (Sandbox Code Playgroud)
现在我知道该目录存在于我的项目结构中,但我不知道为什么我会收到此错误.有任何想法吗?是否有特定的方法.json在Flask中检索?
现在这可能是我在这里非常愚蠢,但请看下面的代码.
我正在尝试计算出我运行脚本时我已经消耗的碳水化合物目标的百分比.我得到总数并存储在carbsConsumed和carbsGoal.carbsPercent然后计算消耗的百分比.但是,carbsPercent每次返回0.有什么想法吗?
#!/usr/bin/env python2.7
import myfitnesspal
from datetime import datetime
username = 'someusername'
password = 'somepassword'
date = datetime.now()
client = myfitnesspal.Client(username, password)
day = client.get_date(date.year, date.month, date.day)
#day = client.get_date(2015,11,12)
carbs = 'carbohydrates'
carbsConsumed = day.totals[carbs]
carbsGoal = day.goals[carbs]
carbsPercent = (carbsConsumed / carbsGoal) * 100
print 'Carbs consumed: ' + str(carbsConsumed)
print 'Carbs goal: ' + str(carbsGoal)
print 'Percentage consumed: ' + str(carbsPercent)
Run Code Online (Sandbox Code Playgroud) python ×5
javascript ×3
css ×2
flask ×2
jquery ×2
android ×1
division ×1
dropbox-api ×1
html ×1
iis ×1
json ×1
math ×1
python-2.7 ×1