是否可以在TSQL中解析JSON?我不是要创建一个JSON字符串,我的意思是解析作为参数传入的json字符串.
我想提取变量中的当前路径,稍后在脚本中使用它
就像是:
myvar = pwd
Run Code Online (Sandbox Code Playgroud)
稍后的:
cd myvar
Run Code Online (Sandbox Code Playgroud)
但是我的bash技能多年来一直生锈.
我将如何继续这样做?
我有一个奇怪的错误:
var http = require("http");
var request = require("request");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
request('http://www.google.com', function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body) // Print the google web page.
}
});
response.end();
}).listen(8888);
Run Code Online (Sandbox Code Playgroud)
这个想法是让它作为网络服务器收听,然后做一个请求.但这就是我得到的错误:
request('http://www.google.com', function (error, response, body) {
^
TypeError: object is not a function
at Server.<anonymous> (/Users/oplgkim/Desktop/iformtest/j.js:8:2)
at Server.EventEmitter.emit (events.js:98:17)
at HTTPParser.parser.onIncoming (http.js:2056:12)
at HTTPParser.parserOnHeadersComplete [as onHeadersComplete] (http.js:120:23)
at Socket.socket.ondata (http.js:1946:22)
at TCP.onread (net.js:525:27)
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?我安装了请求,所以不是这样:)
如果我试试
nltxt = nllen.toString();
Run Code Online (Sandbox Code Playgroud)
与nllen
存在
int nllen = nl.getLength();
Run Code Online (Sandbox Code Playgroud)
我收到了错误
无法
toString()
在原始类型int上调用.
我想将int转换为字符串,以便我可以显示带有Log的条目数...为什么它不起作用?
完成Node.js noob,所以不要判断我......
我有一个简单的要求.抓取网站,查找所有产品页面,并从产品页面保存一些数据.
更简单的说完了.
看看Node.js样本,我找不到类似的东西.
请求刮刀:
request({uri:'http://www.google.com'}, function (error, response, body) {
if (!error && response.statusCode == 200) {
var window = jsdom.jsdom(body).createWindow();
jsdom.jQueryify(window, 'path/to/jquery.js', function (window, jquery) {
// jQuery is now loaded on the jsdom window created from 'body'
jQuery('.someClass').each(function () { /* Your custom logic */ });
});
}
});
Run Code Online (Sandbox Code Playgroud)
但是我无法弄清楚如何在刮擦根页面时调用它,或者填充它需要刮掉的数组或网址.
然后是http代理方式:
var agent = httpAgent.create('www.google.com', ['finance', 'news', 'images']);
agent.addListener('next', function (err, agent) {
var window = jsdom.jsdom(agent.body).createWindow();
jsdom.jQueryify(window, 'path/to/jquery.js', function (window, jquery) {
// jQuery is …
Run Code Online (Sandbox Code Playgroud) 我安装了快递,它工作得很好:
...
npm http 200 https://registry.npmjs.org/send/-/send-0.1.4.tgz
npm http GET https://registry.npmjs.org/fresh/0.2.0
npm http GET https://registry.npmjs.org/range-parser/0.0.4
npm http 304 https://registry.npmjs.org/fresh/0.2.0
npm http GET https://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz
npm http 304 https://registry.npmjs.org/range-parser/0.0.4
npm http GET https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz
npm http 200 https://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz
npm http 200 https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz
express@4.0.0 /usr/local/lib/node_modules/express
??? methods@0.1.0
??? parseurl@1.0.1
??? merge-descriptors@0.0.2
??? utils-merge@1.0.0
??? escape-html@1.0.1
??? debug@0.8.0
??? cookie-signature@1.0.3
??? range-parser@1.0.0
??? fresh@0.2.2
??? qs@0.6.6
??? buffer-crc32@0.2.1
??? cookie@0.1.0
??? path-to-regexp@0.1.2
??? type-is@1.0.0 (mime@1.2.11)
??? send@0.2.0 (mime@1.2.11)
??? accepts@1.0.0 (mime@1.2.11, negotiator@0.3.0)
??? serve-static@1.0.1 (send@0.1.4)
Run Code Online (Sandbox Code Playgroud)
但后来我做了: …
试图让Django与Apache一起工作,我收到以下错误:
ImportError:无法导入设置'MyDjangoApp.settings'(是否在sys.path上?是否有语法错误?):没有名为MyDjangoApp.settings的模块
我的Django应用程序位于/ home/user/django/MyDjangoApp /
我的httpd.conf位置部分如下所示:
<Location "/MyDjangoApp/">
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE MKSearch.settings
PythonOption django.root /MyDjangoApp
PythonPath "['/home/user/django/MyDjangoApp/','/var/www'] + sys.path"
PythonDebug On
</Location>
Run Code Online (Sandbox Code Playgroud)
请告诉我如何更正位置部分以使Django工作?
如何在我的模型中使用UUIDField?
如果我做
somefield = UUIDField
Run Code Online (Sandbox Code Playgroud)
我得到:
UUIDField is not defined.
Run Code Online (Sandbox Code Playgroud)
我在我的模型文件上导入uuid.
我在已安装的应用程序中有django_extensions ...
我有一个父子关系的类别列表:
class Categories(models.Model):
cat_name = models.Charfield()
cat_parent = models.ForeignKey('self')
Run Code Online (Sandbox Code Playgroud)
所以我想列出它们:
Category 1
Sub category 1
Sub category 2
Sub category 3
Category 2
Sub category 4
Sub category 5
Run Code Online (Sandbox Code Playgroud)
等等...
最好的方法是什么?
django ×3
node.js ×3
sql-server ×2
accounting ×1
android ×1
apache ×1
bash ×1
express ×1
java ×1
json ×1
linux ×1
mod-python ×1
string ×1
t-sql ×1