Действительно ли возможно записать в файл (на диске) использование JavaScript?

inspect.getfullargspec(ec2.create_instance) обычно дает тебе все, что тебе нужно. Совместите args и defaults на правой стороне. Например:

def foo(a, b=3, *c, d=5):
    m = a + b
    return m

argspec = inspect.getfullargspec(ec2.create_instance)
{**dict(zip(argspec.args[-len(argspec.defaults):], argspec.defaults)),
 **argspec.kwonlydefaults}
# => {'b': 3, 'd': 5}

Как говорит @ 9769953, если параметр связан в **kwargs, он обрабатывается кодом функции и, следовательно, не находится в сигнатуре функции.

12
задан asdfqwer 25 May 2017 в 20:03
поделиться

7 ответов

Можно использовать что-то как Google Gears для создания приложений JS, которые способны к тому, чтобы хранить данные в локальном кэше или базе данных. Вы не можете считать или записать произвольные области диска все же. (Это было записано в 2009 - Google Gears теперь удерживается от использования),

В эти дни необходимо смотреть на локальные возможности хранения, обеспеченные HTML5

6
ответ дан 2 December 2019 в 03:14
поделиться

Да, конечно, Вы можете. Это просто зависит от того, что API возражает, что Ваш механизм JavaScript делает доступным для Вас.

Однако разногласия являются механизмом JavaScript, о котором Вы думаете, не обеспечивает эту возможность. Определенно ни один из главных веб-браузеров не позволит его.

20
ответ дан 2 December 2019 в 03:14
поделиться

Можно записать cookie с JavaScript, на более новых браузерах у Вас также есть база данных SQLite, чтобы хранить клиентские данные. Вы не можете хранить данные в произвольном месте на диске все же.

16
ответ дан 2 December 2019 в 03:14
поделиться

Нет. Вы могли использовать JavaScript для создания запроса Ajax к сценарию обработки серверной стороны, но разрешение JS непосредственно записать в диск - или клиентская или серверная сторона - будет крупной, противной, явной, непростительной дырой безопасности браузера.

2
ответ дан 2 December 2019 в 03:14
поделиться

Короткий ответ нет; Вы не можете значением по умолчанию писать файл в локальный диск, при помощи плоскости JavaScript в браузере. Вам будет нужен помощник, чтобы сделать это. Например, TiddlyWiki является механизмом Wiki, который является просто единственным, статическим файлом HTML, но он может записать себя в диск с помощью апплета Java (Средство сохранения Подшофе).

2
ответ дан 2 December 2019 в 03:14
поделиться

Нет, JavaScript не позволяют получить доступ к файловой системе вообще, это - ограничение безопасности в браузере. Единственным путем можно действительно сделать это, с ActiveX, но затем ограничением себя к использованию IE.

Править: AS вышеупомянутые состояния сообщения, могло быть возможно, если бы Ваш механизм позволил его, однако я не знаю об одном механизме браузера (который является тем, что я asusme Вы пишете этому для), который позволит Вам.

0
ответ дан 2 December 2019 в 03:14
поделиться

java.util.Date - тип данных даты Java.

java.sql.Date является оболочкой JDBC для дат SQL.

Они представлены совершенно по-разному внутри.

.NET имеет те же понятия (но лучшее соглашение об именовании, чтобы дифференцировать их) с System.DataTime и System.Data.SqlTypes.SqlDateTime

-121--3853839-

Нет возможности для массовой вставки, но есть способ писать большие куски в память, затем зафиксировать их в база данных. Для C/C + + API просто выполните:

sqlite3 _ exec (db, «BEGIN TRANSACTION», NULL, NULL, NULL);

... (инструкции INSERT)

sqlite3 _ exec (db, «COMMIT TRANSACTION», NULL, NULL, NULL);

Предполагается, что db является указателем базы данных.

-121--1215913-

Узел сценариев Windows.

1
ответ дан 2 December 2019 в 03:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: