我希望能够通过 JS 更新 CSS 变量,但是当我更新变量时,CSS 伪元素被销毁(即消失)。
这是 SCSS 代码:
:root {
--test-thing: "";
}
.folder-1-open span::after {
width: 90%;
height: 85%;
bottom: 0;
left: 5%;
background-color: #fff;
z-index: 3;
content: var(--test-thing);
}
Run Code Online (Sandbox Code Playgroud)
我试图这样操纵变量:
const root = document.documentElement
root.style.setProperty('--test-thing', "Hello World")
Run Code Online (Sandbox Code Playgroud)
上面的 CSS 在它所应用的元素(一个标签)上工作得非常好,基本上只是一个白色方块,但是一旦我尝试更新 CSS 变量--test-thing以通过contentprop添加一个字符串,整个事情就会消失。
用伪元素或类不能做到这一点吗?
通过研究 SO 上的相关帖子,我的理解是使用 CSS 变量是可能的。
我似乎无法弄清楚迭代循环将在我的场景中做我需要的.
我有一个清单:
seqlist1 = ['C', 'G', 'T', 'G', 'T', 'A', 'G', 'A', 'C', 'G', 'T', 'A', 'A', 'A', 'C', 'A', 'T', 'T', 'T', 'A', 'C', 'C', 'T', 'G', 'T', 'T', 'G', 'A', 'T', 'C', 'T', 'G', 'A', 'G', 'T', 'G', 'C', 'T', 'C', 'G', 'G', 'G', 'A', 'A', 'A', 'T', 'T', 'C', 'C', 'T', 'C', 'A', 'G', 'T', 'G', 'A', 'T', 'G', 'C', 'C', 'T', 'T', 'A', 'A', 'C', 'G', 'C', 'T', 'T', 'C', 'C', 'C', 'A', 'T', 'G', 'C', …Run Code Online (Sandbox Code Playgroud) 我正在尝试理解当我使用Requests模块发出POST请求时我到底得到了什么 - 它总是JSON吗?似乎我得到的每个响应似乎都是JSON,但我不确定.
r当我这样做时,我的回复对象在哪里:
print r.apparent_encoding
Run Code Online (Sandbox Code Playgroud)
它似乎总是回归 ascii
当我尝试type():
>>>print type(r)
<class 'requests.models.Response'
Run Code Online (Sandbox Code Playgroud)
我将输出粘贴print r.text到JSON验证器中,并且报告没有错误.那么我应该假设Requests在这里提供我的JSON对象吗?
我正在Centos6远程服务器(通过SSH进入服务器)上通过cron作业运行Python feedparser脚本。
在Crontab中,这是我的cron工作:
MAILTO = myemail@company.com
*/10 * * * * /home/local/COMPANY/malvin/SilverChalice_CampusInsiders/SilverChalice_CampusInsiders.py > /home/local/COMPANY/malvin/SilverChalice_CampusInsiders`date +\%Y-\%m-\%d-\%H:\%M:\%S`-cron.log | mailx -s "Feedparser Output" myemail@company.com
Run Code Online (Sandbox Code Playgroud)
但是,我在正在发送的电子邮件中看到此消息,该消息应该只包含脚本的输出:
Null message body; hope that's ok
/usr/lib/python2.7/site-packages/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
InsecurePlatformWarning
Traceback (most recent call last):
File "/home/local/COMPANY/malvin/SilverChalice_CampusInsiders/SilverChalice_CampusInsiders.py", line 70, in <module>
BC_01.createAndIngest(name, vUrl, tags, desc)
File "/home/local/COMPANY/malvin/SilverChalice_CampusInsiders/BC_01.py", line 69, in createAndIngest
creds …Run Code Online (Sandbox Code Playgroud) 有什么魔术pipenv可以安装psycopg2吗?
我的Pipfile看起来像这样:
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
django = "==2.1.3"
psycopg2 = "*"
[dev-packages]
[requires]
python_version = "3.6"
Run Code Online (Sandbox Code Playgroud)
我已经尝试添加和删除 pyscopg2-binary 的安装,但没有任何区别。我在运行 OSX 10.14.4 的 Mac 上。
这是我运行后得到的输出pipenv install:
An error occurred while installing psycopg2==2.8.3 --hash=sha256:128d0fa910ada0157bba1cb74a9c5f92bb8a1dca77cf91a31eb274d1f889e001 --hash=sha256:227fd46cf9b7255f07687e5bde454d7d67ae39ca77e170097cdef8ebfc30c323 --hash=sha256:2315e7f104681d498ccf6fd70b0dba5bce65d60ac92171492bfe228e21dcc242 --hash=sha256:4b5417dcd2999db0f5a891d54717cfaee33acc64f4772c4bc574d4ff95ed9d80 --hash=sha256:640113ddc943522aaf71294e3f2d24013b0edd659b7820621492c9ebd3a2fb0b --hash=sha256:897a6e838319b4bf648a574afb6cabcb17d0488f8c7195100d48d872419f4457 --hash=sha256:8dceca81409898c870e011c71179454962dec152a1a6b86a347f4be74b16d864 --hash=sha256:b1b8e41da09a0c3ef0b3d4bb72da0dde2abebe583c1e8462973233fd5ad0235f --hash=sha256:cb407fccc12fc29dc331f2b934913405fa49b9b75af4f3a72d0f50f57ad2ca23 --hash=sha256:d3a27550a8185e53b244ad7e79e307594b92fede8617d80200a8cce1fba2c60f --hash=sha256:f0e6b697a975d9d3ccd04135316c947dd82d841067c7800ccf622a8717e98df1! Will try again.
???????????????????????????????? 7/7 — 00:00:45
Installing initially failed dependencies…
[pipenv.exceptions.InstallError]: File "/usr/local/Cellar/pipenv/2018.11.26_2/libexec/lib/python3.7/site-packages/pipenv/core.py", line 1874, in do_install
[pipenv.exceptions.InstallError]: keep_outdated=keep_outdated
[pipenv.exceptions.InstallError]: …Run Code Online (Sandbox Code Playgroud) python ×4
centos6 ×1
cron ×1
css ×1
for-loop ×1
frontend ×1
httpresponse ×1
javascript ×1
json ×1
list ×1
loops ×1
pipenv ×1
post ×1
psycopg2 ×1
python-2.7 ×1
python-3.x ×1