คำถามติดแท็ก attributes

ควรใช้แท็กแอตทริบิวต์สำหรับปัญหาใด ๆ ที่เกี่ยวข้องกับคุณสมบัติของวัตถุองค์ประกอบหรือไฟล์ ฯลฯ

14
จะทราบได้อย่างไรว่าวัตถุมีคุณสมบัติใน Python
Python มีวิธีในการพิจารณาหรือไม่ว่าวัตถุมีคุณสมบัติบางอย่างหรือไม่? ตัวอย่างเช่น: >>> a = SomeClass() >>> a.someProperty = value >>> a.property Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: SomeClass instance has no attribute 'property' คุณจะบอกaได้อย่างไรว่ามีแอตทริบิวต์propertyก่อนใช้งานหรือไม่
1635 python  attributes 

7
อะไรคือความแตกต่างระหว่าง AssemblyVersion, AssemblyFileVersion และ AssemblyInformationalVersion?
มีแอตทริบิวต์รุ่นประกอบสามอย่าง ความแตกต่างคืออะไร? ไม่เป็นไรถ้าฉันใช้AssemblyVersionและเพิกเฉยต่อคนที่เหลือ? MSDN พูดว่า: AssemblyVersion : ระบุเวอร์ชันของชุดประกอบที่มีการระบุ AssemblyFileVersion : สั่งให้คอมไพเลอร์ใช้หมายเลขรุ่นเฉพาะสำหรับทรัพยากรเวอร์ชั่นของไฟล์ Win32 รุ่นของไฟล์ Win32 ไม่จำเป็นต้องเหมือนกับหมายเลขเวอร์ชั่นของชุดประกอบ AssemblyInformationalVersion : กำหนดข้อมูลรุ่นเพิ่มเติมสำหรับรายการประกอบ นี่คือการติดตามการปฏิบัติที่ดีที่สุดสำหรับการใช้คุณสมบัติแอสเซมบลีคืออะไร

19
ความแตกต่างระหว่างแอตทริบิวต์ id และชื่อใน HTML
ความแตกต่างระหว่างidและnameคุณลักษณะคืออะไร? พวกเขาทั้งคู่ดูเหมือนจะทำหน้าที่จุดประสงค์เดียวกันในการจัดให้มีตัวระบุ ฉันต้องการทราบ (โดยเฉพาะเกี่ยวกับรูปแบบ HTML) ว่าจำเป็นต้องใช้หรือไม่ใช้ทั้งสองอย่างหรือสนับสนุนด้วยเหตุผลใด ๆ ก็ตาม
717 html  attributes 

1
รายการมุมมองวิธีการ getListItemXmlAttributes ล้มเหลวด้วยรายการสิ่งพิมพ์เด็ก
ฉันสร้างคลาส JS เพื่อเติมข้อมูลมุมมองรายการ SG / Folder เมื่อมีการแก้ไขรายการ ( ตามแนวทางของ Jaime) ทุกอย่างใช้งานได้ดีเมื่อฉันทำงานกับรายการในสิ่งพิมพ์ที่พวกเขาสร้างขึ้น ตัวอย่าง:ฉันเปิดส่วนประกอบหรือหน้าและlocked byคอลัมน์ที่กำหนดเองจะอัปเดตและแสดงชื่อผู้ใช้ของฉันทันที อย่างไรก็ตามเมื่อฉันไปที่สิ่งพิมพ์ย่อยและทำซ้ำขั้นตอนนั้นฉันจะได้รับหน้าต่างถามว่าฉันต้องการแปลหรือแก้ไขรายการหลัก หากฉันเลือกที่จะแก้ไขหน้าต่างหลักรหัสจะไม่ทำงาน ฉันยังไม่ได้คิดออกเลยด้วยการดีบักเริ่มต้น Chrome ดูเหมือนจะกลืนข้อผิดพลาด Firefox ให้ความลับแก่ฉัน: เวลา: 6/22/2012 3:42:54 PM ข้อผิดพลาด: ข้อยกเว้นที่ไม่ได้ตรวจสอบ: [ข้อยกเว้น ... "คอมโพเนนต์ส่งคืนรหัสความล้มเหลว: 0x80004002 (NS_NOINTERFACE) [nsIWebProgress.DOMWindow]" nsresult: "0x80004002 (NS_NOINTERFACE)" ที่ตั้ง: "JS frame :: chrome: // browser / content / tabbrowser .xml :: :: ข้อมูลบรรทัด …

12
พจนานุกรม Python จากฟิลด์ของวัตถุ
คุณรู้หรือไม่ว่ามีฟังก์ชั่นในตัวเพื่อสร้างพจนานุกรมจากวัตถุใด ๆ ? ฉันต้องการทำสิ่งนี้: >>> class Foo: ... bar = 'hello' ... baz = 'world' ... >>> f = Foo() >>> props(f) { 'bar' : 'hello', 'baz' : 'world' } บันทึก:มันไม่ควรรวมถึงวิธีการ เฉพาะเขตข้อมูล

15
ฉันจะสร้างวัตถุและเพิ่มคุณสมบัติได้อย่างไร
ฉันต้องการสร้างวัตถุแบบไดนามิก (ภายในวัตถุอื่น) ใน Python แล้วเพิ่มคุณสมบัติเข้าไป ฉันเหนื่อย: obj = someobject obj.a = object() setattr(obj.a, 'somefield', 'somevalue') แต่มันไม่ได้ผล ความคิดใด ๆ แก้ไข: ฉันกำลังตั้งค่าคุณสมบัติจากforลูปซึ่งวนรอบรายการค่าเช่น params = ['attr1', 'attr2', 'attr3'] obj = someobject obj.a = object() for p in params: obj.a.p # where p comes from for loop variable ในตัวอย่างข้างต้นฉันจะได้รับobj.a.attr1, , obj.a.attr2obj.a.attr3 ฉันใช้setattrฟังก์ชั่นนี้เพราะฉันไม่รู้วิธีการทำobj.a.NAMEจากforลูป ฉันจะตั้งค่าแอททริบิวตามค่าของpตัวอย่างด้านบนได้อย่างไร

22
แอตทริบิวต์คงสุดท้ายส่วนตัวเทียบกับคุณลักษณะส่วนตัวสุดท้าย
ใน Java ความแตกต่างระหว่าง: private final static int NUMBER = 10; และ private final int NUMBER = 10; ทั้งสองprivateและfinalแตกต่างคือstaticคุณลักษณะ มีอะไรดีกว่ากัน และทำไม?

27
กำลังเข้าถึงคีย์ dict เช่นคุณลักษณะหรือไม่
ฉันคิดว่ามันสะดวกกว่าในการเข้าถึงคีย์ dict obj.fooแทนobj['foo']ดังนั้นฉันจึงเขียนตัวอย่างนี้: class AttributeDict(dict): def __getattr__(self, attr): return self[attr] def __setattr__(self, attr, value): self[attr] = value อย่างไรก็ตามฉันคิดว่าต้องมีเหตุผลบางอย่างที่ Python ไม่ได้ให้ฟังก์ชันการทำงานนี้นอกกรอบ สิ่งที่จะเป็น caveats และข้อผิดพลาดของการเข้าถึงคีย์ dict ในลักษณะนี้

5
ระบุตัวเลือกแอททริบิวหลายตัวใน CSS
ไวยากรณ์สำหรับการทำสิ่งที่ชอบคืออะไร: input[name="Sex" AND value="M"] โดยทั่วไปฉันต้องการเลือกinputองค์ประกอบที่มีคุณสมบัติname="Sex"เช่นเดียวกับคุณลักษณะvalue="M": <input type="radio" name="Sex" value="M" /> ไม่ควรเลือกองค์ประกอบดังต่อไปนี้: <input type="radio" name="Sex" value="F" />

5
ฉันจะลบ“ คุณสมบัติเพิ่มเติม” ออกจากไฟล์ใน Mac OS X ได้อย่างไร
ฉันมีสคริปต์AppleScriptที่รันการทดสอบความเครียด ส่วนหนึ่งของการทดสอบคือการเปิดบันทึกและปิดไฟล์บางไฟล์ อย่างใดไฟล์ที่ได้รับ "คุณลักษณะขยาย" บางอย่างที่ห้ามไม่ให้บันทึกไฟล์ นั่นทำให้การทดสอบความเครียดล้มเหลว ฉันจะลบแอตทริบิวต์เพิ่มเติมได้อย่างไร
260 macos  attributes 

15
เลือกองค์ประกอบตามคุณสมบัติ
ฉันมีช่องทำเครื่องหมายที่มีรหัสที่สร้างขึ้นและบางส่วนมีคุณสมบัติพิเศษ เป็นไปได้ไหมที่จะใช้ JQuery เพื่อตรวจสอบว่าองค์ประกอบมีคุณสมบัติเฉพาะหรือไม่? ตัวอย่างเช่นฉันสามารถตรวจสอบว่าองค์ประกอบต่อไปนี้มีแอตทริบิวต์ "myattr" หรือไม่ ค่าของคุณสมบัติสามารถแตกต่างกันไป <input type="checkbox" id="A" myattr="val_attr">A</input> ตัวอย่างเช่นฉันจะรับชุดรวมทั้งหมดของช่องทำเครื่องหมายที่มีคุณลักษณะนี้โดยไม่ทำเครื่องหมายทีละรายการได้อย่างไร เป็นไปได้ไหม
253 jquery  attributes 

9
เมื่อใดที่จะใช้ setAttribute vs .attribute = ใน JavaScript
มีการพัฒนาแนวปฏิบัติที่ดีที่สุดเกี่ยวกับการใช้setAttributeแทนเครื่องหมายจุด dot ( .) หรือไม่? เช่น: myObj.setAttribute("className", "nameOfClass"); myObj.setAttribute("id", "someID"); หรือ myObj.className = "nameOfClass"; myObj.id = "someID";

7
วิธีการเปลี่ยนแอตทริบิวต์ของชื่อองค์ประกอบโดยใช้ jQuery
ฉันมีองค์ประกอบป้อนข้อมูลในแบบฟอร์มและต้องการเปลี่ยนแอตทริบิวต์ชื่อ นี่ต้องเป็นเรื่องง่ายเหมือนพาย แต่ด้วยเหตุผลบางอย่างฉันไม่สามารถหาวิธีทำสิ่งนี้ได้ ทำสิ่งนี้ได้อย่างไรและฉันควรค้นหาวิธีทำสิ่งนี้ได้ที่ไหนและอย่างไร
226 jquery  forms  attributes 

3
คุณจะตั้งค่าคุณลักษณะทางโปรแกรมได้อย่างไร
สมมติว่าฉันมีวัตถุหลามxและสตริงsฉันจะตั้งค่าแอตทริบิวต์sบนx? ดังนั้น: >>> x = SomeObject() >>> attr = 'myAttr' >>> # magic goes here >>> x.myAttr 'magic' ความมหัศจรรย์คืออะไร? x.__getattr__()เป้าหมายของการนี้บังเอิญเป็นสายแคช

8
คุณลักษณะของฟังก์ชั่น Python - การใช้และการใช้ในทางที่ผิด [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ มีคนไม่มากที่รู้คุณลักษณะนี้ แต่ฟังก์ชันของ Python (และวิธีการ) สามารถมีคุณสมบัติได้ ดูเถิด: >>> def foo(x): ... pass ... >>> foo.score = 10 >>> dir(foo) ['__call__', '__class__', '__delattr__', '__dict__', '__doc__', '__get__', '__getattribute__', '__hash__', '__init__', '__module__', '__name__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', 'func_closure', 'func_code', 'func_defaults', 'func_dict', 'func_doc', 'func_globals', 'func_name', …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.