我想在Emacs org-mode中发布一个项目,它包含几个.html文件.我想强调一些python代码示例.但是htmlize.el不会为我这样做.奇怪的是,当导出单个.html文件(使用Cc Ce h)时,代码示例会突出显示.那我怎么能让htmlize.el为项目发布工作呢?
我有一个像4x4的数据阵列
data = np.array([[0,1,1,1], [1,0,0,1], [1,1,1,0], [0,0,0,1]])
Run Code Online (Sandbox Code Playgroud)
现在我想将这个数组分散在2D图上.
如果data[i,j]等于1,则在点(x,y)=(i,j)处应该有一个彩色斑点.我已尝试在matplotlib中使用散点图,但不知何故无法使其工作.
我正在尝试使用 aiohttp/python 访问一些网站。目前我可以在 Google Chrome 中使用扩展程序导出网站的 cookie,格式如下
.domain.name TRUE / FALSE 1547016401 cookies 值
我可以加载它
import http.cookiejar
cj = http.cookiejar.MozillaCookieJar('cookies.txt')
cj.load()
cookies = {}
for each in cj:
cookies[each.name] = each.value
Run Code Online (Sandbox Code Playgroud)
并cookies在 aiohttp 中使用,例如:
async with ClientSession(cookies=cookies) as session:
Run Code Online (Sandbox Code Playgroud)
有没有更优雅的方法来做到这一点?浏览了 aiohttp 的文档,但没有找到它们。
我正在阅读一些Fortran 90代码并遇到一些我不熟悉的概念.部分代码,用于计算两个向量的点积,dmf_dotp用于实数值,zmf_dotp用于复数值.
mesh.F90:
#include mesh_inc.F90
interface dmf_dotp
module procedure dmf_dotp_1, dmf_dotp_2
end interface dmf_dotp
interface zmf_dotp
module procedure zmf_dotp_1, zmf_dotp_2
end interface zmf_dotp
Run Code Online (Sandbox Code Playgroud)
在另一个文件中有以下功能:
R_TYPE function X(mf_dotp_1)(mesh, f1, f2, reduce, dotu) result(dotp)
R_TYPE function X(mf_dotp_2)(mesh, dim, f1, f2, reduce, dotu) result(dotp)
Run Code Online (Sandbox Code Playgroud)
然后可以用zmf_dotp或调用这些函数(或接口?)dmf_dotp.那么这里到底发生了什么?
编辑感谢弗拉基米尔˚F.事实证明,还有一些预处理器宏定义:
#define X(x) z ## x
#define R_TYPE CMPLX
Run Code Online (Sandbox Code Playgroud) python ×2
aiohttp ×1
emacs ×1
fortran ×1
fortran90 ×1
matplotlib ×1
numpy ×1
org-mode ×1
publishing ×1