python online 加块

时间戳转日期
enumerate函数
This commit is contained in:
Irene-Maxine
2024-10-15 00:33:54 +08:00
parent f260227486
commit d95c05ebf9
8 changed files with 89 additions and 2 deletions

View File

@@ -278,4 +278,11 @@ export const get_unique_identifier = function (_, generator) {
}
// ok
export const controls_repeat = controls_repeat_ext;
export const controls_repeat = controls_repeat_ext;
export const datetime_fromtimestamp = function(_,generator){
generator.definitions_['import_datatime'] = 'import datatime';
var ts = generator.valueToCode(this, 'VAR', generator.ORDER_ATOMIC);
var code = 'datatime.datatime.fromtimestamp(' + ts + ')';
return [code, generator.ORDER_ATOMIC];
}

View File

@@ -253,4 +253,11 @@ export const list_tolist = function (_, generator) {
export const list_tolist2 = function (_, generator) {
var str = generator.valueToCode(this, 'VAR', generator.ORDER_ATOMIC) || '0'
return [str + '.tolist()', generator.ORDER_ATOMIC];
}
export const enumerate = function (_, generator) {
var varName = generator.valueToCode(this, 'LIST', generator.ORDER_ADDITIVE) || 'mylist';
var argument = generator.valueToCode(this, 'VALUE', generator.ORDER_ASSIGNMENT) || '0';
var code = 'enumerate(' +varName+',start='+ argument + ')';
return [code, generator.ORDER_ATOMIC];
}