我甚至不确定如何命名我想要的名字.所以让我通过一个例子来解释它.
虽然firefox使用textContent,但其他浏览器支持innerText属性.顺便说一句,如果我使用错误的术语,请纠正我.无论如何,到目前为止一切都还可以.但我想要以下内容:
document.getElementById(id).iText = "blablabla"
//or
var x = document.getElementById(id).iText;
//where iText is something like:
if(e.innerText) return innerText;
else return textContent;
Run Code Online (Sandbox Code Playgroud)
我不想为这些东西使用函数.另外,请告诉我这个"东西"的名称,如果存在的话,因为我不熟悉它.
我是python的新手,我正在尝试创建一个大写函数,可以将字符串中的所有单词或仅第一个单词大写.这是我的功能
def capitalize(data, applyToAll=False):
"""depending on applyToAll it either capitalizes
all the words in the string or the first word of a string"""
if(type(data).__name__ == "str"):
wordList = data.split()
if(applyToAll == True):
for word in wordList:
wordList[word] = word.capitalize() #here I am stuck!
return " ".join(wordList)
else: return data.capitalize()
else: return data
Run Code Online (Sandbox Code Playgroud)
基本上,我想编辑项目,但我不知道如何做到这一点.
顺便说一句,这是一个可选的问题:在c#中我有机会调试我的代码,你们在python中使用什么调试?
class MyClass:
def __init__(self):
pass
val = ""
def getval(self):
# code to get val
# ... and at the end:
self.val = "bla bla"
self.getval()
print val
Run Code Online (Sandbox Code Playgroud)
现在在这一点上它说没有找到名称self.如果我只尝试getval()(没有自己的前缀),那么它表示没有getval方法接受0个参数.请有人能解释一下为什么这段代码不起作用?
任何人都可以告诉我为什么这个代码在启动线程后生成队列?基本上,队列是在for循环之后生成的,但在ThreadUrl类中它已经使用了queue.get()方法.这是如何运作的?如何从尚未生成的队列中获取值?
for i in range(5):
t = ThreadUrl(queue, out_queue)
t.setDaemon(True)
t.start()
# This is what confuses me! Shouldn't it be above the for loop??
for host in hosts:
queue.put(host)
for i in range(5):
dt = DatamineThread(out_queue)
dt.setDaemon(True)
dt.start()
#wait on the queue until everything has been processed
queue.join()
out_queue.join()
Run Code Online (Sandbox Code Playgroud)
这是完整的来源
import Queue
import threading
import urllib2
import time
from BeautifulSoup import BeautifulSoup
hosts = ["http://yahoo.com", "http://google.com", "http://amazon.com",
"http://ibm.com", "http://apple.com"]
queue = Queue.Queue()
out_queue = Queue.Queue()
class ThreadUrl(threading.Thread):
"""Threaded Url Grab""" …Run Code Online (Sandbox Code Playgroud) mysql_real_query和之间有什么区别mysql_query?我已经快速谷歌搜索,但找不到任何显示两者之间差异的链接.
我想我有两种方法可以在php应用程序中存储图像:要么将它们存储在数据库中,要么存储到具有唯一名称的文件夹中.考虑到我想最小化数据库连接,如何保护包含用户上传图像的文件夹?
所以基本上,每个用户都会有一个个人资料,并将他们的照片上传到网站,与他们想要的任何人分享.我计划将它们存储如下:
/root/somefolder/{userid}{uniquenumber}.jpg
Run Code Online (Sandbox Code Playgroud)
如果我配置htaccess以防止访问当前文件夹,它就足够了吗?或者我应该采取其他一些安全措施吗?
干杯