我有一个情节明确的数字:
fig = px.line(data, x="DateTime", y="Gold", title="Gold Prices")
我想改变一些细节,就像这样
fig.update_layout(
line_color="#0000ff", # ValueError: Invalid property specified for object of type plotly.graph_objs.Layout: 'line'
line=dict(
color='rgb(204, 204, 204)',
width=5
), # Bad property path: line
)
Run Code Online (Sandbox Code Playgroud)
但两次尝试(尝试我在这里研究的解决方案)都失败了,评论中给出了错误。
我也尝试fig = px.line(data, x="DateTime", y="Gold", title="Gold Prices", template="ggplot2", color_discrete_map={"Gold": "green"})过没有效果。
请问我该如何进行这项工作?
我想要一个像这样工作的函数:
playSound(345, 1000)
Run Code Online (Sandbox Code Playgroud)
这将在1000毫秒内播放345赫兹的音调.在JavaScript中实现此目的的最简单方法是什么?我不介意它是否使用样本(可能是正弦波或钢琴),或者使用计算机的硬件来生成声音.
在 Windows 10 上 NPP 的最新更新之后,我的降价现在如下图所示突出显示(我知道这是 Python 代码,这不是重点)。
我想要完全简单的 Markdown 代码 - 黑底白字。但是,我在设置菜单中找不到设置此选项的选项,因为 Markdown 不显示为语言。
请帮忙。这严重扰乱了我的工作流程。
所以我为我的主用户帐户安装了 python,但我需要使用一个干净的帐户来制作一些视频。有没有办法重新分配我当前的 Python 安装以及所有已安装的软件包,以便我的 Windows 10 计算机上的所有用户都可以使用?
很久以前,在一个遥远的星系中,有微型计算机运行BASIC并且具有简单的声音命令,这使得机器发出哔哔声,并以各种奇怪和奇妙的方式发出嘶嘶声.
除了发出一些好听的声音之外,它还非常有用,因为您可以听到代码的结果.
我希望能够通过其"信封"命令获得BBC Micro等机器的声音功能,但无需使用模拟器,学习或重新学习BASIC各种方言的所有怪癖.
我也想避免生成midi或wav文件,但想直接用代码制作声音.我已经尝试过winsound.Beep,但在大约4个音符之后,音符之间的时间似乎是随机的,而且即使像ZX频谱这样的功能也没有任何功能.
有谁知道如何用Python做到这一点?
我看不到为什么这段代码不产生数字。谁能解释一下?
a = '1 3 2 6 1 2'.split(' ');
a = a.map(Number);
for (item in a){
console.log(typeof(item));
}
Run Code Online (Sandbox Code Playgroud)
我在Chrome中的输出是6个字符串。
我注意到当我检查使用bootstrap类生成的代码时,CSS中的属性往往会有很多:: after和:: before.下面是一个例子(来自w3schools网站).
有人可以广泛地解释一下这些额外属性的设计目标,以及为什么它们似乎出现在几乎所有元素上?
据我所知,他们将所有被排除的元素放入表格元素并添加一个空的文本空间.我假设这是为了布局目的,但我想更多地了解它的原因.
<!DOCTYPE html>
<html lang="en">
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<h1>Grid</h1>
<p>This example demonstrates a 50%/50% split on small, medium and large devices. On extra small devices, it will stack (100% width).</p>
<p>Resize the browser window to see the effect.</p>
<div class="row">
<div class="col-sm-6" style="background-color:yellow;">
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et …Run Code Online (Sandbox Code Playgroud)我正在努力弄清PHP名称空间并使用PHPUnit进行测试。
当我phpunit test.php在Windows的命令行中运行时,来自Codewars的这些测试通过:
<?php
require 'solution.php';
use PHPUnit\Framework\TestCase;
class myTests extends TestCase {
public function testExamples() {
$this->assertEquals(pair_sum([1,9,2,8,3,7,4,6,5,5,13,14,11,13,-1],10),6);
$this->assertEquals(pair_sum([1,2,3,1],3),1);
$this->assertEquals(pair_sum([1,3,2,2],4),2);
$this->assertEquals(pair_sum([1],4),false);
$this->assertEquals(pair_sum([2,3,10,-5],5),2);
}
}
Run Code Online (Sandbox Code Playgroud)
但是,当我注释掉时,由于没有引用所需的类/函数,因此use PHPUnit\Framework\TestCase;我觉得Class 'TestCase' not found这很有意义。
令我困惑的是,关于命名空间的很多答案都声称use关键字不能替代关键字,include/require并且类仍需要包含/自动加载(?)。
我在这里没有使用任何自动加载功能-只是solution.php文件和文件中的上述测试test.php。
有人可以解释一下我在这里缺少什么吗?没有任何明确的PHPunit功能,测试如何进行?
我应该提到我已经通过Composer在全球安装了PHPUnit。
我在 Google 上搜索过,但找不到任何有关用注释突出显示代码部分的推荐方法的信息。
我在想这样的事情:
###########################################################
# This section is clearly labeled using comments so you can
# instantly identify its purpose within this file.
###########################################################
Run Code Online (Sandbox Code Playgroud)
php例如,我经常看到这种事情。
python中有这种事情的约定吗?如果不是,是否有充分的理由避免它?
如果这通常是使用多行注释完成的,有人可以提供一个示例来说明如何以这种“标题”样式完成此操作吗?
编辑:我知道多行注释。但通常我将它们与单个函数而不是一段代码相关联。更具体地说,我正在为单个文件中的小游戏考虑这样的事情:
###################################################
# CONFIGURATION
##################################################
configuration code...
###################################################
# HELPER FUNCTIONS
#################################################
helper functions.....
###################################################
# GRAPHICS HANDLING
#######################################################
graphics handling....
Run Code Online (Sandbox Code Playgroud) 我希望能够创建一些通过子类化来显示值的海龟turtle.Turtle。
这些海龟应该将它们的值显示为以它们自己的形状居中的文本。我还希望能够准确地定位海龟,因此相对于给定的字体大小设置/确定它们的宽度和高度很重要。
到目前为止,这是我的尝试:
我认为这个答案是相关的:如何知道 python 中海龟图形上特定文本的像素大小?但它已经很旧了,它在文本周围绘制的边界框使用 python 3.8 不在正确的位置。
import turtle
FONT_SIZE = 32
class Tile(turtle.Turtle):
def __init__(self):
super().__init__(shape="square")
self.penup()
def show_value(self, val):
self.write(val, font=("Arial", FONT_SIZE, "bold"), align="center")
screen = turtle.Screen()
vals = [5, 7, 8, 2]
for i in range(len(vals)):
tile = Tile()
tile_size = (FONT_SIZE / 20)
tile.shapesize(tile_size)
tile.fillcolor("red" if i % 2 == 0 else "blue")
tile.setx(i * FONT_SIZE)
tile.show_value(vals[i])
turtle.done()
Run Code Online (Sandbox Code Playgroud)