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

กระบวนการทั่วไปของการย้ายข้อมูลจากแหล่งภายนอกไปยังแพลตฟอร์มโปรแกรมหรือชุดข้อมูล


6
นำเข้าโมดูลจากโฟลเดอร์ย่อย
ฉันต้องการนำเข้าโฟลเดอร์ย่อยเป็นโมดูล ดังนั้นทุกโฟลเดอร์ย่อยจะมีไฟล์__init__.py. โครงสร้างโฟลเดอร์ของฉันเป็นแบบนี้: src\ main.py dirFoo\ __init__.py foofactory.py dirFoo1\ __init__.py foo1.py dirFoo2\ __init__.py foo2.py ในสคริปต์หลักของฉันฉันนำเข้า from dirFoo.foofactory import FooFactory ในไฟล์โรงงานนี้ฉันรวมโมดูลย่อย: from dirFoo1.foo1 import Foo1 from dirFoo2.foo2 import Foo2 ถ้าฉันเรียก foofactory ของฉันฉันได้รับข้อผิดพลาด python นั้นไม่สามารถนำเข้าโมดูลย่อย foo1 และ foo2: Traceback (most recent call last): File "/Users/tmp/src/main.py", line 1, in <module> from dirFoo.foofactory import …

7
การนำเข้าแบบวงกลม Python?
ฉันได้รับข้อผิดพลาดนี้ Traceback (most recent call last): File "/Users/alex/dev/runswift/utils/sim2014/simulator.py", line 3, in <module> from world import World File "/Users/alex/dev/runswift/utils/sim2014/world.py", line 2, in <module> from entities.field import Field File "/Users/alex/dev/runswift/utils/sim2014/entities/field.py", line 2, in <module> from entities.goal import Goal File "/Users/alex/dev/runswift/utils/sim2014/entities/goal.py", line 2, in <module> from entities.post import Post File "/Users/alex/dev/runswift/utils/sim2014/entities/post.py", line 4, …

11
ทำไม "ไม่พบโครงการที่จะนำเข้า"
ฉันกำลังพยายาม "นำเข้าโครงการที่มีอยู่ไปยังพื้นที่ทำงาน" ในฐานะ "ไดเรกทอรีราก" ฉันเลือกไดเร็กทอรีที่มีไฟล์. java (และ. class) ทั้งหมดของฉัน Eclipse เขียนว่า "ไม่พบโครงการที่จะนำเข้า" ทำไม?
100 java  eclipse  import  project 

29
Angular2 Tutorial (Tour of Heroes): ไม่พบโมดูล 'angular2-in-memory-web-api'
ฉันทำตามบทช่วยสอนแล้ว หลังจากเปลี่ยนapp/maint.tsในบท Http ฉันได้รับข้อผิดพลาดเมื่อเริ่มแอปผ่านบรรทัดคำสั่ง: app / main.ts (5,51): ข้อผิดพลาด TS2307: ไม่พบโมดูล 'angular2-in-memory-web-api' (Visual Studio Code ทำให้ฉันมีข้อผิดพลาดเดียวกันภายใน main.ts - ขีดเส้นใต้หยักสีแดง) นี่คือsystemjs.config.js: /** * System configuration for Angular 2 samples * Adjust as necessary for your application needs. */ (function(global) { // map tells the System loader where to look for things …

11
เหตุผลใดในการล้างการนำเข้าที่ไม่ได้ใช้ใน Java นอกเหนือจากการลดความยุ่งเหยิง
มีเหตุผลที่ดีในการหลีกเลี่ยงคำสั่งนำเข้าที่ไม่ได้ใช้ใน Java หรือไม่? ตามที่ฉันเข้าใจมันมีไว้สำหรับคอมไพเลอร์ดังนั้นการนำเข้าที่ไม่ได้ใช้จำนวนมากจะไม่มีผลกระทบใด ๆ กับโค้ดที่คอมไพล์ เป็นเพียงเพื่อลดความยุ่งเหยิงและหลีกเลี่ยงความขัดแย้งในการตั้งชื่อหรือไม่? (ฉันถามเพราะ Eclipse ให้คำเตือนเกี่ยวกับการนำเข้าที่ไม่ได้ใช้ซึ่งเป็นเรื่องที่น่ารำคาญเมื่อฉันพัฒนาโค้ดเพราะฉันไม่ต้องการลบการนำเข้าจนกว่าฉันจะแน่ใจว่าฉันออกแบบคลาสเสร็จแล้ว)

10
ipynb นำเข้าไฟล์ ipynb อื่น
Interactive Python (ipython) นั้นยอดเยี่ยมมากโดยเฉพาะอย่างยิ่งเมื่อคุณปะติดปะต่อสิ่งต่างๆเข้าด้วยกันได้ทันที ... และทำในลักษณะที่ง่ายต่อการย้อนกลับ อย่างไรก็ตามสิ่งที่น่าสนใจคือกรณีใช้งานของการมีโน้ตบุ๊ก ipython หลายเครื่อง (ไฟล์ ipynb) ดูเหมือนว่าโน้ตบุ๊กไม่ควรมีความสัมพันธ์กับโน้ตบุ๊กเครื่องอื่นซึ่งสมเหตุสมผลยกเว้นว่าฉันชอบที่จะนำเข้าไฟล์ ipynb อื่น ๆ วิธีแก้ปัญหาเดียวที่ฉันเห็นคือการแปลงไฟล์ * .ipynb ของฉันเป็นไฟล์ * .py ซึ่งจะสามารถนำเข้าสู่สมุดบันทึกของฉันได้ การมีไฟล์เดียวเก็บทุกอย่างในโปรเจ็กต์นั้นค่อนข้างแปลกโดยเฉพาะอย่างยิ่งถ้าฉันต้องการผลักดันให้มีการใช้โค้ดซ้ำจริงๆ (นั่นไม่ใช่หลักการหลักของ python หรือไม่) ฉันพลาดอะไรไปรึเปล่า? นี่ไม่ใช่กรณีการใช้งานที่รองรับของโน้ตบุ๊ก ipython ใช่หรือไม่ มีวิธีแก้ไขอื่นที่ฉันสามารถใช้สำหรับการนำเข้าไฟล์ ipynb ไปยังโน้ตบุ๊กเครื่องอื่นได้หรือไม่ ฉันชอบที่จะใช้ ipynb ต่อไป แต่ตอนนี้เวิร์กโฟลว์ของฉันยุ่งมาก :(


13
นำเข้า CSV ไปยังตาราง mysql
วิธีที่ดีที่สุด / เร็วที่สุดในการอัปโหลดไฟล์ csv ไปยังตาราง mysql คืออะไร ฉันต้องการให้ใช้ข้อมูลแถวแรกเป็นชื่อคอลัมน์ พบสิ่งนี้: วิธีการนำเข้าไฟล์ CSV ไปยังตาราง MySQL แต่คำตอบเดียวคือใช้ GUI ไม่ใช่เชลล์?

2
การอ่านไฟล์ที่คั่นด้วยแท็บด้วย Pandas - ทำงานบน Windows แต่ใช้ไม่ได้กับ Mac
ฉันอ่านไฟล์ข้อมูลที่คั่นด้วยแท็บใน Windows ด้วย Pandas / Python โดยไม่มีปัญหาใด ๆ ไฟล์ข้อมูลมีบันทึกย่อในสามบรรทัดแรกและตามด้วยส่วนหัว df = pd.read_csv(myfile,sep='\t',skiprows=(0,1,2),header=(0)) ตอนนี้ฉันกำลังพยายามอ่านไฟล์นี้ด้วย Mac ของฉัน (ครั้งแรกของฉันที่ใช้ Python บน Mac) ฉันได้รับข้อผิดพลาดต่อไปนี้ pandas.parser.CParserError: Error tokenizing data. C error: Expected 1 fields in line 8, saw 39 หากตั้งค่าอาร์กิวเมนต์error_bad_linesสำหรับread_csvเป็นFalseฉันจะได้รับข้อมูลต่อไปนี้ซึ่งจะดำเนินต่อไปจนจบแถวสุดท้าย Skipping line 8: expected 1 fields, saw 39 Skipping line 9: expected 1 fields, saw …

14
เมื่อใช้ SASS ฉันจะนำเข้าไฟล์จากไดเร็กทอรีอื่นได้อย่างไร?
ใน SASS สามารถนำเข้าไฟล์จากไดเร็กทอรีอื่นได้หรือไม่? ตัวอย่างเช่นถ้าฉันมีโครงสร้างแบบนี้: - root_directory - sub_directory_a - _common.scss - template.scss - sub_directory_b - more_styles.scss template.scss สามารถนำเข้า _common.scss โดยใช้@import "common"แต่ more_styles.scss นำเข้า _common.scss ได้หรือไม่ ฉันพยายามสิ่งที่แตกต่างกันไม่กี่รวมทั้ง@import "../sub_directory_a/common"และ@import "../sub_directory_a/_common.scss"แต่ไม่มีอะไรดูเหมือนว่าจะทำงาน
93 import  sass 

3
Python: การนำเข้าแพ็คเกจย่อยหรือโมดูลย่อย
หลังจากใช้แพ็กเกจแบบแบนแล้วฉันไม่ได้คาดหวังว่าจะพบปัญหากับแพ็กเกจที่ซ้อนกัน ที่นี่คือ… เค้าโครงไดเรกทอรี dir | +-- test.py | +-- package | +-- __init__.py | +-- subpackage | +-- __init__.py | +-- module.py เนื้อหาของinit .py ทั้งสองpackage/__init__.pyและpackage/subpackage/__init__.pyว่างเปล่า เนื้อหาของ module.py # file `package/subpackage/module.py` attribute1 = "value 1" attribute2 = "value 2" attribute3 = "value 3" # and as many more as you want... …

3
Python Module ที่มีเส้นประหรือยัติภังค์ (-) อยู่ในชื่อ
ฉันมีโมดูล python ที่มีเครื่องหมายขีดกลางอยู่ในชื่อ foo-bar.py การเปลี่ยนชื่อโมดูลเป็นสิ่งที่ฉันต้องการหลีกเลี่ยงเนื่องจากมีการแชร์โมดูลและฉันจะต้องไล่ตามสถานที่ทั้งหมดที่ใช้เพื่อให้กรณีพิเศษของฉันทำงานได้ มีวิธีโหลดโมดูลที่มีชื่อต้องห้าม '-' หรือไม่? (ฉันเข้าใจว่านี่ไม่ใช่แนวทางปฏิบัติที่ดีที่สุด แต่สำหรับสถานการณ์นี้ฉันไม่ต้องการที่จะออกแบบใหม่และทดสอบชุดแอปพลิเคชันที่ใหญ่กว่านี้นอกจากนี้ฉันไม่คิดว่าอาจารย์ในองค์กรของฉันจะอนุมัติให้ฉันใช้เวลาในการใช้งาน การเปลี่ยนแปลงดังกล่าว)
92 python  module  import 

5
แยก Models.py ออกเป็นหลายไฟล์
ฉันกำลังพยายามแยกmodels.pyแอปของฉันออกเป็นหลาย ๆ ไฟล์: การเดาครั้งแรกของฉันคือทำสิ่งนี้: myproject/ settings.py manage.py urls.py __init__.py app1/ views.py __init__.py models/ __init__.py model1.py model2.py app2/ views.py __init__.py models/ __init__.py model3.py model4.py วิธีนี้ใช้ไม่ได้ผลฉันพบสิ่งนี้แต่ในโซลูชันนี้ฉันยังคงมีปัญหาเมื่อฉันเรียกใช้python manage.py sqlall app1ฉันได้รับสิ่งที่ต้องการ: BEGIN; CREATE TABLE "product_product" ( "id" serial NOT NULL PRIMARY KEY, "store_id" integer NOT NULL ) ; -- The following references should be …

7
จะนำเข้าไฟล์ csv ไปยัง MySQL workbench ได้อย่างไร?
ฉันมีไฟล์ CSV มีข้อมูล 1.4 ล้านแถวดังนั้นฉันจึงไม่สามารถเปิดไฟล์ csv นั้นใน Excel ได้เนื่องจากขีด จำกัด คือประมาณ 1 ล้านแถว ดังนั้นฉันต้องการนำเข้าไฟล์นี้ใน MySQL workbench ไฟล์ csv นี้มีคอลัมน์เช่น "Service Area Code","Phone Numbers","Preferences","Opstype","Phone Type" ฉันกำลังพยายามสร้างตารางใน MySQL workbench ที่มีชื่อว่า "dummy" ที่มีคอลัมน์เช่น ServiceAreaCodes,PhoneNumbers,Preferences,Opstyp,PhoneTyp. ไฟล์ CSV model.csvเป็นชื่อ รหัสของฉันในโต๊ะทำงานเป็นดังนี้: LOAD DATA LOCAL INFILE 'model.csv' INTO TABLE test.dummy FIELDS TERMINATED BY ',' lines terminated by …
88 mysql  csv  import 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.