我知道这个问题在stackoverflow上被问到serval时间,我尝试了一些不同的解决方案,但是找不到适合我的代码.
我想在Mac上捕获键盘命令Ctrl+ S和Command+ S,目前我使用此代码(使用jQuery 2.1.0):
jQuery(window).on('keypress', function(event){
if (!(event.which == 115 && (event.ctrlKey||event.metaKey)) && !(event.which == 19)) return true;
// my save function
event.preventDefault();
return false;
});
Run Code Online (Sandbox Code Playgroud)
本规范适用于:
你会发现问题是谷歌Chrome,这里我只能捕获Ctrl+ S.
有谁知道如何解决这个问题?
我正在寻找正确的正则表达式来替换Python中的这样的东西:
old_string包含:
some text
some text
<!-V
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat
V->
some text
Run Code Online (Sandbox Code Playgroud)
我试图更换<!-V *** V->部件:
import re
new_string = re.sub(r"<!-V(.*?)V->", '', old_string)
Run Code Online (Sandbox Code Playgroud)
但似乎不正确,也许任何人都可以帮助我正确的正则表达式.
我目前正在使用 Python 的 Mutagen 模块来为 iTunes 准备视频文件的 MP4 标签。它工作得很好,但我错过了一个非常重要的标签,它称为“stik”,代表 iTunes 媒体类型。
这是我当前的代码:
mp4_video_tags = MP4(mp4_file)
mp4_video_tags['\xa9nam'] = 'Video Name'
mp4_video_tags['\xa9alb'] = 'DVD-Name'
mp4_video_tags['\xa9gen'] = 'Video-Training'
mp4_video_tags['\xa9day'] = '2015'
mp4_video_tags['\xa9ART'] = 'Company'
mp4_video_tags['aART'] = 'Company'
mp4_video_tags['\xa9wrt'] = 'Company'
mp4_video_tags['cprt'] = 'Copyright (c) Company'
mp4_video_tags['desc'] = 'description'
mp4_video_tags['tvsh'] = 'DVD-Name'
mp4_video_tags['trkn'] = [(1, 18)]
mp4_video_tags['disk'] = [(1, 1)]
mp4_video_tags['stik'] = 10
mp4_video_tags.save()
Run Code Online (Sandbox Code Playgroud)
该代码工作得很好,但在“mp4_video_tags['stik'] = 10”时崩溃,因为该标签的值不能是整数。但根据此列表:https://code.google.com/p/mp4v2/wiki/iTunesMetadata#Media_Type_%28stik%29
对于电视节目,它必须是值为 10 的整数。
我注意到 Mutagen 没有在其标签列表/文档中显示“stik”标签,也许默认情况下不支持:https ://mutagen.readthedocs.org/en/latest/api/mp4.html
谁能解释一下如何将带有 Mutagen 的电视节目的 MP4 标签“stik”设置为 10?
我试图获取woocommerce中的变体名称,目前即时使用此:
$variationDetails = wc_get_product($variation_id);
$variationDetails->get_formatted_name();
Run Code Online (Sandbox Code Playgroud)
但是get_formatted_name()返回一个包含太多细节的长字符串,我只需要变量的简单名称.我尝试过$ variationDetails-> get_title(),但只返回产品标题而不是变体名称.
是否有一个简单的函数来获取变体名称?